src/hotspot/share/utilities/accessFlags.cpp
changeset 59252 623722a6aeb9
parent 47216 71c04702a3d5
--- a/src/hotspot/share/utilities/accessFlags.cpp	Mon Nov 25 12:32:40 2019 +0100
+++ b/src/hotspot/share/utilities/accessFlags.cpp	Mon Nov 25 12:33:15 2019 +0100
@@ -33,7 +33,7 @@
   do {
     old_flags = _flags;
     new_flags = old_flags | bits;
-    f = Atomic::cmpxchg(new_flags, &_flags, old_flags);
+    f = Atomic::cmpxchg(&_flags, old_flags, new_flags);
   } while(f != old_flags);
 }
 
@@ -43,7 +43,7 @@
   do {
     old_flags = _flags;
     new_flags = old_flags & ~bits;
-    f = Atomic::cmpxchg(new_flags, &_flags, old_flags);
+    f = Atomic::cmpxchg(&_flags, old_flags, new_flags);
   } while(f != old_flags);
 }