RFR: 8265418: Clean-up redundant null-checks of Class.getPackageName()
Сергей Цыпанов
github.com+10835776+stsypanov at openjdk.java.net
Tue Apr 20 15:24:04 UTC 2021
On Mon, 19 Apr 2021 15:03:44 GMT, Сергей Цыпанов <github.com+10835776+stsypanov at openjdk.org> wrote:
>> src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java line 458:
>>
>>> 456: private static boolean isSamePackage(Class<?> class1, Class<?> class2) {
>>> 457: return class1.getClassLoader() == class2.getClassLoader()
>>> 458: && class1.getPackageName().equals(class2.getPackageName());
>>
>> If the j.u.c.atomic code is changed then it will need to be coordinated with Doug Lea's repo. The rest of the changes are good and thanks for following up from the comments in the other issue.
>
> Hello, how should I do it? Maybe we can just mention him here?
@DougLea could you have a look into the part of this PR related to java.util.concurrent package?
-------------
PR: https://git.openjdk.java.net/jdk/pull/3571
More information about the core-libs-dev
mailing list