--- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Mon Nov 25 14:06:13 2019 +0100
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Mon Nov 25 12:22:13 2019 +0100
@@ -601,7 +601,7 @@
}
size_t ShenandoahHeap::used() const {
- return OrderAccess::load_acquire(&_used);
+ return Atomic::load_acquire(&_used);
}
size_t ShenandoahHeap::committed() const {
@@ -624,7 +624,7 @@
}
void ShenandoahHeap::set_used(size_t bytes) {
- OrderAccess::release_store_fence(&_used, bytes);
+ Atomic::release_store_fence(&_used, bytes);
}
void ShenandoahHeap::decrease_used(size_t bytes) {
@@ -2114,11 +2114,11 @@
}
size_t ShenandoahHeap::bytes_allocated_since_gc_start() {
- return OrderAccess::load_acquire(&_bytes_allocated_since_gc_start);
+ return Atomic::load_acquire(&_bytes_allocated_since_gc_start);
}
void ShenandoahHeap::reset_bytes_allocated_since_gc_start() {
- OrderAccess::release_store_fence(&_bytes_allocated_since_gc_start, (size_t)0);
+ Atomic::release_store_fence(&_bytes_allocated_since_gc_start, (size_t)0);
}
void ShenandoahHeap::set_degenerated_gc_in_progress(bool in_progress) {