--- 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);
}
}