jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
--- a/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java Fri Jun 02 18:32:39 2017 +0100
+++ b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java Mon Jun 05 16:05:24 2017 -0700
@@ -481,12 +481,12 @@
public final boolean compareAndSet(T obj, int expect, int update) {
accessCheck(obj);
- return U.compareAndSwapInt(obj, offset, expect, update);
+ return U.compareAndSetInt(obj, offset, expect, update);
}
public final boolean weakCompareAndSet(T obj, int expect, int update) {
accessCheck(obj);
- return U.compareAndSwapInt(obj, offset, expect, update);
+ return U.compareAndSetInt(obj, offset, expect, update);
}
public final void set(T obj, int newValue) {