jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
equal
deleted
inserted
replaced
188 casPair(current, Pair.of(expectedReference, newStamp))); |
188 casPair(current, Pair.of(expectedReference, newStamp))); |
189 } |
189 } |
190 |
190 |
191 // Unsafe mechanics |
191 // Unsafe mechanics |
192 |
192 |
193 private static final sun.misc.Unsafe U = sun.misc.Unsafe.getUnsafe(); |
193 private static final jdk.internal.misc.Unsafe U = jdk.internal.misc.Unsafe.getUnsafe(); |
194 private static final long PAIR; |
194 private static final long PAIR; |
195 static { |
195 static { |
196 try { |
196 try { |
197 PAIR = U.objectFieldOffset |
197 PAIR = U.objectFieldOffset |
198 (AtomicStampedReference.class.getDeclaredField("pair")); |
198 (AtomicStampedReference.class.getDeclaredField("pair")); |