Searched refs:compareAndSwapLong (Results 1 - 7 of 7) sorted by relevance

/openjdk7/jdk/src/share/classes/java/util/concurrent/atomic/
H A DAtomicLong.java55 // setup to use Unsafe.compareAndSwapLong for updates
61 * compareAndSwap for longs. While the Unsafe.compareAndSwapLong
149 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
165 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
H A DAtomicLongArray.java172 return unsafe.compareAndSwapLong(array, offset, expect, update);
H A DAtomicLongFieldUpdater.java309 return unsafe.compareAndSwapLong(obj, offset, expect, update);
314 return unsafe.compareAndSwapLong(obj, offset, expect, update);
/openjdk7/jdk/src/share/classes/java/util/concurrent/
H A DPhaser.java391 else if (UNSAFE.compareAndSwapLong(this, stateOffset, s, s-=adj)) {
404 UNSAFE.compareAndSwapLong(this, stateOffset, s, n);
436 else if (UNSAFE.compareAndSwapLong(this, stateOffset,
443 if (UNSAFE.compareAndSwapLong(this, stateOffset, s, next))
453 } while (!UNSAFE.compareAndSwapLong
485 !UNSAFE.compareAndSwapLong
677 else if (UNSAFE.compareAndSwapLong(this, stateOffset, s,
693 if (!UNSAFE.compareAndSwapLong(this, stateOffset, s, n))
809 if (UNSAFE.compareAndSwapLong(root, stateOffset,
H A DForkJoinPool.java681 UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) {
688 else if (UNSAFE.compareAndSwapLong
714 !UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc))
816 if (ctl != c || !UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) {
822 if (UNSAFE.compareAndSwapLong(this, stealCountOffset, s, s + sc))
901 else if (UNSAFE.compareAndSwapLong(this, ctlOffset,
994 UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) {
1003 if (UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc))
1008 if (UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) {
1025 do {} while (!UNSAFE.compareAndSwapLong(thi
[all...]
/openjdk7/jdk/src/share/classes/sun/misc/
H A DUnsafe.java899 public final native boolean compareAndSwapLong(Object o, long offset, method in class:Unsafe
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/
H A DAbstractQueuedLongSynchronizer.java343 return unsafe.compareAndSwapLong(this, stateOffset, expect, update);

Completed in 97 milliseconds