--- old/src/hotspot/share/utilities/accessFlags.cpp 2019-11-21 11:55:41.861488201 +0100 +++ new/src/hotspot/share/utilities/accessFlags.cpp 2019-11-21 11:55:41.609483941 +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); }