--- a/src/hotspot/share/gc/z/zObjectAllocator.cpp Mon Nov 25 12:30:24 2019 +0100
+++ b/src/hotspot/share/gc/z/zObjectAllocator.cpp Mon Nov 25 12:31:39 2019 +0100
@@ -63,7 +63,7 @@
ZPage* const page = ZHeap::heap()->alloc_page(type, size, flags);
if (page != NULL) {
// Increment used bytes
- Atomic::add(size, _used.addr());
+ Atomic::add(_used.addr(), size);
}
return page;
@@ -71,7 +71,7 @@
void ZObjectAllocator::undo_alloc_page(ZPage* page) {
// Increment undone bytes
- Atomic::add(page->size(), _undone.addr());
+ Atomic::add(_undone.addr(), page->size());
ZHeap::heap()->undo_alloc_page(page);
}