/libcore/luni/src/main/java/java/util/concurrent/atomic/ |
AtomicMarkableReference.java | 168 objectFieldOffset(UNSAFE, "pair", AtomicMarkableReference.class); 174 static long objectFieldOffset(sun.misc.Unsafe UNSAFE, 177 return UNSAFE.objectFieldOffset(klazz.getDeclaredField(field));
|
AtomicStampedReference.java | 167 objectFieldOffset(UNSAFE, "pair", AtomicStampedReference.class); 173 static long objectFieldOffset(sun.misc.Unsafe UNSAFE, 176 return UNSAFE.objectFieldOffset(klazz.getDeclaredField(field));
|
AtomicBoolean.java | 29 valueOffset = unsafe.objectFieldOffset
|
AtomicReference.java | 26 valueOffset = unsafe.objectFieldOffset
|
AtomicInteger.java | 32 valueOffset = unsafe.objectFieldOffset
|
AtomicLong.java | 46 valueOffset = unsafe.objectFieldOffset
|
AtomicLongFieldUpdater.java | 270 offset = unsafe.objectFieldOffset(field); 355 offset = unsafe.objectFieldOffset(field);
|
AtomicIntegerFieldUpdater.java | 275 offset = unsafe.objectFieldOffset(field);
|
AtomicReferenceFieldUpdater.java | 206 offset = unsafe.objectFieldOffset(field);
|
/libcore/luni/src/main/java/java/util/concurrent/locks/ |
LockSupport.java | 100 parkBlockerOffset = unsafe.objectFieldOffset
|
AbstractQueuedLongSynchronizer.java | [all...] |
AbstractQueuedSynchronizer.java | [all...] |
/libcore/luni/src/main/java/java/util/concurrent/ |
SynchronousQueue.java | 255 objectFieldOffset(UNSAFE, "next", SNode.class); 257 objectFieldOffset(UNSAFE, "match", SNode.class); 474 objectFieldOffset(UNSAFE, "head", TransferStack.class); 534 objectFieldOffset(UNSAFE, "next", QNode.class); 536 objectFieldOffset(UNSAFE, "item", QNode.class); [all...] |
ConcurrentLinkedQueue.java | 171 objectFieldOffset(UNSAFE, "next", Node.class); 173 objectFieldOffset(UNSAFE, "item", Node.class); 768 objectFieldOffset(UNSAFE, "head", ConcurrentLinkedQueue.class); 770 objectFieldOffset(UNSAFE, "tail", ConcurrentLinkedQueue.class); 780 static long objectFieldOffset(sun.misc.Unsafe UNSAFE, 783 return UNSAFE.objectFieldOffset(klazz.getDeclaredField(field));
|
ConcurrentLinkedDeque.java | 303 objectFieldOffset(UNSAFE, "prev", Node.class); 305 objectFieldOffset(UNSAFE, "item", Node.class); 307 objectFieldOffset(UNSAFE, "next", Node.class); [all...] |
ConcurrentSkipListSet.java | 448 mapOffset = unsafe.objectFieldOffset
|
PriorityBlockingQueue.java | 938 objectFieldOffset(UNSAFE, "allocationSpinLock", 941 static long objectFieldOffset(sun.misc.Unsafe UNSAFE, [all...] |
ConcurrentSkipListMap.java | 484 objectFieldOffset(UNSAFE, "value", Node.class); 486 objectFieldOffset(UNSAFE, "next", Node.class); 556 objectFieldOffset(UNSAFE, "right", Index.class); [all...] |
/libcore/luni/src/main/java/sun/misc/ |
Unsafe.java | 63 public long objectFieldOffset(Field field) { 73 * Helper for {@link #objectFieldOffset}, which does all the work,
|