src/hotspot/share/gc/shared/oopStorage.cpp
changeset 59250 a6deb69743d4
parent 59249 29b0d0b61615
child 59252 623722a6aeb9
--- a/src/hotspot/share/gc/shared/oopStorage.cpp	Mon Nov 25 12:31:39 2019 +0100
+++ b/src/hotspot/share/gc/shared/oopStorage.cpp	Mon Nov 25 12:32:07 2019 +0100
@@ -149,7 +149,7 @@
 }
 
 bool OopStorage::ActiveArray::decrement_refcount() const {
-  int new_value = Atomic::sub(1, &_refcount);
+  int new_value = Atomic::sub(&_refcount, 1);
   assert(new_value >= 0, "negative refcount %d", new_value);
   return new_value == 0;
 }
@@ -724,7 +724,7 @@
     }
     // Release the contiguous entries that are in block.
     block->release_entries(releasing, this);
-    Atomic::sub(count, &_allocation_count);
+    Atomic::sub(&_allocation_count, count);
   }
 }