jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
equal
deleted
inserted
replaced
50 * @param <E> The base class of elements held in this array |
50 * @param <E> The base class of elements held in this array |
51 */ |
51 */ |
52 public class AtomicReferenceArray<E> implements java.io.Serializable { |
52 public class AtomicReferenceArray<E> implements java.io.Serializable { |
53 private static final long serialVersionUID = -6209656149925076980L; |
53 private static final long serialVersionUID = -6209656149925076980L; |
54 |
54 |
55 private static final sun.misc.Unsafe U = sun.misc.Unsafe.getUnsafe(); |
55 private static final jdk.internal.misc.Unsafe U = jdk.internal.misc.Unsafe.getUnsafe(); |
56 private static final long ARRAY; |
56 private static final long ARRAY; |
57 private static final int ABASE; |
57 private static final int ABASE; |
58 private static final int ASHIFT; |
58 private static final int ASHIFT; |
59 private final Object[] array; // must have exact type Object[] |
59 private final Object[] array; // must have exact type Object[] |
60 |
60 |