src/hotspot/share/jfr/utilities/jfrTryLock.hpp
changeset 59252 623722a6aeb9
parent 53244 9807daeb47c4
--- a/src/hotspot/share/jfr/utilities/jfrTryLock.hpp	Mon Nov 25 12:32:40 2019 +0100
+++ b/src/hotspot/share/jfr/utilities/jfrTryLock.hpp	Mon Nov 25 12:33:15 2019 +0100
@@ -36,7 +36,7 @@
   bool _has_lock;
 
  public:
-  JfrTryLock(volatile int* lock) : _lock(lock), _has_lock(Atomic::cmpxchg(1, lock, 0) == 0) {}
+  JfrTryLock(volatile int* lock) : _lock(lock), _has_lock(Atomic::cmpxchg(lock, 0, 1) == 0) {}
 
   ~JfrTryLock() {
     if (_has_lock) {