src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
changeset 59252 623722a6aeb9
parent 58863 c16ac7a2eba4
--- a/src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp	Mon Nov 25 12:32:40 2019 +0100
+++ b/src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp	Mon Nov 25 12:33:15 2019 +0100
@@ -93,7 +93,7 @@
 
 ObjectSampler* ObjectSampler::acquire() {
   assert(is_created(), "invariant");
-  while (Atomic::cmpxchg(1, &_lock, 0) == 1) {}
+  while (Atomic::cmpxchg(&_lock, 0, 1) == 1) {}
   return _instance;
 }