--- a/src/hotspot/share/gc/z/zMarkStackAllocator.cpp Tue Nov 12 20:01:23 2019 +0000
+++ b/src/hotspot/share/gc/z/zMarkStackAllocator.cpp Tue Nov 12 20:01:23 2019 +0000
@@ -166,7 +166,7 @@
ZMarkStackMagazine* ZMarkStackAllocator::alloc_magazine() {
// Try allocating from the free list first
- ZMarkStackMagazine* const magazine = _freelist.pop_atomic();
+ ZMarkStackMagazine* const magazine = _freelist.pop();
if (magazine != NULL) {
return magazine;
}
@@ -181,5 +181,5 @@
}
void ZMarkStackAllocator::free_magazine(ZMarkStackMagazine* magazine) {
- _freelist.push_atomic(magazine);
+ _freelist.push(magazine);
}