src/hotspot/share/jfr/utilities/jfrAllocation.cpp
branchJEP-349-branch
changeset 58164 1343c01b29d5
parent 58159 892527a70da9
--- a/src/hotspot/share/jfr/utilities/jfrAllocation.cpp	Mon Sep 16 11:11:46 2019 +0200
+++ b/src/hotspot/share/jfr/utilities/jfrAllocation.cpp	Mon Sep 16 11:18:50 2019 +0200
@@ -39,7 +39,7 @@
   jlong compare_value;
   jlong exchange_value;
   do {
-    compare_value = Atomic::load(dest);
+    compare_value = *dest;
     exchange_value = compare_value + value;
   } while (Atomic::cmpxchg(exchange_value, dest, compare_value) != compare_value);
   return exchange_value;