Searched refs:weakCompareAndSet (Results 1 - 24 of 24) sorted by relevance

/libcore/jsr166-tests/src/test/java/jsr166/
H A DAtomicBooleanTest.java100 * repeated weakCompareAndSet succeeds in changing value when equal
105 do {} while (!ai.weakCompareAndSet(true, false));
107 do {} while (!ai.weakCompareAndSet(false, false));
109 do {} while (!ai.weakCompareAndSet(false, true));
H A DAtomicIntegerFieldUpdaterTest.java134 * repeated weakCompareAndSet succeeds in changing value when equal
141 do {} while (!a.weakCompareAndSet(this, 1, 2));
142 do {} while (!a.weakCompareAndSet(this, 2, -4));
144 do {} while (!a.weakCompareAndSet(this, -4, 7));
H A DAtomicLongFieldUpdaterTest.java135 * repeated weakCompareAndSet succeeds in changing value when equal
142 do {} while (!a.weakCompareAndSet(this, 1, 2));
143 do {} while (!a.weakCompareAndSet(this, 2, -4));
145 do {} while (!a.weakCompareAndSet(this, -4, 7));
H A DAtomicReferenceFieldUpdaterTest.java146 * repeated weakCompareAndSet succeeds in changing value when equal
153 do {} while (!a.weakCompareAndSet(this, one, two));
154 do {} while (!a.weakCompareAndSet(this, two, m4));
156 do {} while (!a.weakCompareAndSet(this, m4, seven));
H A DAtomicReferenceTest.java101 * repeated weakCompareAndSet succeeds in changing value when equal
106 do {} while (!ai.weakCompareAndSet(one, two));
107 do {} while (!ai.weakCompareAndSet(two, m4));
109 do {} while (!ai.weakCompareAndSet(m4, seven));
H A DAtomicReferenceArrayTest.java98 aa.weakCompareAndSet(index, null, null);
172 * repeated weakCompareAndSet succeeds in changing value when equal
179 do {} while (!aa.weakCompareAndSet(i, one, two));
180 do {} while (!aa.weakCompareAndSet(i, two, m4));
182 do {} while (!aa.weakCompareAndSet(i, m4, seven));
H A DAtomicMarkableReferenceTest.java139 * repeated weakCompareAndSet succeeds in changing values when equal
149 do {} while (!ai.weakCompareAndSet(one, two, false, false));
153 do {} while (!ai.weakCompareAndSet(two, m3, false, true));
H A DAtomicStampedReferenceTest.java139 * repeated weakCompareAndSet succeeds in changing values when equal
149 do {} while (!ai.weakCompareAndSet(one, two, 0, 0));
153 do {} while (!ai.weakCompareAndSet(two, m3, 0, 1));
H A DAtomicIntegerArrayTest.java82 aa.weakCompareAndSet(index, 1, 2);
164 * repeated weakCompareAndSet succeeds in changing value when equal
171 do {} while (!aa.weakCompareAndSet(i, 1, 2));
172 do {} while (!aa.weakCompareAndSet(i, 2, -4));
174 do {} while (!aa.weakCompareAndSet(i, -4, 7));
H A DAtomicLongArrayTest.java82 aa.weakCompareAndSet(index, 1, 2);
164 * repeated weakCompareAndSet succeeds in changing value when equal
171 do {} while (!aa.weakCompareAndSet(i, 1, 2));
172 do {} while (!aa.weakCompareAndSet(i, 2, -4));
174 do {} while (!aa.weakCompareAndSet(i, -4, 7));
H A DAtomicIntegerTest.java105 * repeated weakCompareAndSet succeeds in changing value when equal
110 do {} while (!ai.weakCompareAndSet(1, 2));
111 do {} while (!ai.weakCompareAndSet(2, -4));
113 do {} while (!ai.weakCompareAndSet(-4, 7));
H A DAtomicLongTest.java107 * repeated weakCompareAndSet succeeds in changing value when equal
112 do {} while (!ai.weakCompareAndSet(1, 2));
113 do {} while (!ai.weakCompareAndSet(2, -4));
115 do {} while (!ai.weakCompareAndSet(-4, 7));
/libcore/luni/src/main/java/java/util/concurrent/atomic/
H A DAtomicBoolean.java80 * <p><a href="package-summary.html#weakCompareAndSet">May fail
88 public boolean weakCompareAndSet(boolean expect, boolean update) { method in class:AtomicBoolean
H A DAtomicReference.java93 * <p><a href="package-summary.html#weakCompareAndSet">May fail
101 public final boolean weakCompareAndSet(V expect, V update) { method in class:AtomicReference
H A DAtomicInteger.java114 * <p><a href="package-summary.html#weakCompareAndSet">May fail
122 public final boolean weakCompareAndSet(int expect, int update) { method in class:AtomicInteger
H A DAtomicLong.java128 * <p><a href="package-summary.html#weakCompareAndSet">May fail
136 public final boolean weakCompareAndSet(long expect, long update) { method in class:AtomicLong
H A DAtomicLongFieldUpdater.java84 * <p><a href="package-summary.html#weakCompareAndSet">May fail
95 public abstract boolean weakCompareAndSet(T obj, long expect, long update); method in class:AtomicLongFieldUpdater
297 public boolean weakCompareAndSet(T obj, long expect, long update) { method in class:AtomicLongFieldUpdater.CASUpdater
397 public boolean weakCompareAndSet(T obj, long expect, long update) { method in class:AtomicLongFieldUpdater.LockedUpdater
H A DAtomicIntegerArray.java150 * <p><a href="package-summary.html#weakCompareAndSet">May fail
159 public final boolean weakCompareAndSet(int i, int expect, int update) { method in class:AtomicIntegerArray
H A DAtomicLongArray.java149 * <p><a href="package-summary.html#weakCompareAndSet">May fail
158 public final boolean weakCompareAndSet(int i, long expect, long update) { method in class:AtomicLongArray
H A DAtomicMarkableReference.java86 * <p><a href="package-summary.html#weakCompareAndSet">May fail
96 public boolean weakCompareAndSet(V expectedReference, method in class:AtomicMarkableReference
H A DAtomicStampedReference.java86 * <p><a href="package-summary.html#weakCompareAndSet">May fail
96 public boolean weakCompareAndSet(V expectedReference, method in class:AtomicStampedReference
H A DAtomicIntegerFieldUpdater.java84 * <p><a href="package-summary.html#weakCompareAndSet">May fail
95 public abstract boolean weakCompareAndSet(T obj, int expect, int update); method in class:AtomicIntegerFieldUpdater
318 public boolean weakCompareAndSet(T obj, int expect, int update) { method in class:AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl
H A DAtomicReferenceFieldUpdater.java101 * <p><a href="package-summary.html#weakCompareAndSet">May fail
110 public abstract boolean weakCompareAndSet(T obj, V expect, V update); method in class:AtomicReferenceFieldUpdater
265 public boolean weakCompareAndSet(T obj, V expect, V update) { method in class:AtomicReferenceFieldUpdater.AtomicReferenceFieldUpdaterImpl
H A DAtomicReferenceArray.java163 * <p><a href="package-summary.html#weakCompareAndSet">May fail
172 public final boolean weakCompareAndSet(int i, E expect, E update) { method in class:AtomicReferenceArray

Completed in 160 milliseconds