mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8265418: Clean-up redundant null-checks of Class.getPackageName()
Reviewed-by: redestad
This commit is contained in:
parent
41185d38f2
commit
ae258f1e6a
8 changed files with 13 additions and 19 deletions
|
@ -40,7 +40,6 @@ import java.lang.reflect.Modifier;
|
|||
import java.security.AccessController;
|
||||
import java.security.PrivilegedActionException;
|
||||
import java.security.PrivilegedExceptionAction;
|
||||
import java.util.Objects;
|
||||
import java.util.function.IntBinaryOperator;
|
||||
import java.util.function.IntUnaryOperator;
|
||||
import jdk.internal.misc.Unsafe;
|
||||
|
@ -456,7 +455,7 @@ public abstract class AtomicIntegerFieldUpdater<T> {
|
|||
*/
|
||||
private static boolean isSamePackage(Class<?> class1, Class<?> class2) {
|
||||
return class1.getClassLoader() == class2.getClassLoader()
|
||||
&& Objects.equals(class1.getPackageName(), class2.getPackageName());
|
||||
&& class1.getPackageName() == class2.getPackageName();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -40,7 +40,6 @@ import java.lang.reflect.Modifier;
|
|||
import java.security.AccessController;
|
||||
import java.security.PrivilegedActionException;
|
||||
import java.security.PrivilegedExceptionAction;
|
||||
import java.util.Objects;
|
||||
import java.util.function.LongBinaryOperator;
|
||||
import java.util.function.LongUnaryOperator;
|
||||
import jdk.internal.misc.Unsafe;
|
||||
|
@ -656,6 +655,6 @@ public abstract class AtomicLongFieldUpdater<T> {
|
|||
*/
|
||||
static boolean isSamePackage(Class<?> class1, Class<?> class2) {
|
||||
return class1.getClassLoader() == class2.getClassLoader()
|
||||
&& Objects.equals(class1.getPackageName(), class2.getPackageName());
|
||||
&& class1.getPackageName() == class2.getPackageName();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -40,7 +40,6 @@ import java.lang.reflect.Modifier;
|
|||
import java.security.AccessController;
|
||||
import java.security.PrivilegedActionException;
|
||||
import java.security.PrivilegedExceptionAction;
|
||||
import java.util.Objects;
|
||||
import java.util.function.BinaryOperator;
|
||||
import java.util.function.UnaryOperator;
|
||||
import jdk.internal.misc.Unsafe;
|
||||
|
@ -397,7 +396,7 @@ public abstract class AtomicReferenceFieldUpdater<T,V> {
|
|||
*/
|
||||
private static boolean isSamePackage(Class<?> class1, Class<?> class2) {
|
||||
return class1.getClassLoader() == class2.getClassLoader()
|
||||
&& Objects.equals(class1.getPackageName(), class2.getPackageName());
|
||||
&& class1.getPackageName() == class2.getPackageName();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue