--- a/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp Mon Nov 25 14:06:13 2019 +0100
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp Mon Nov 25 12:22:13 2019 +0100
@@ -305,7 +305,7 @@
}
void ShenandoahHeapRegion::clear_live_data() {
- OrderAccess::release_store_fence<size_t>(&_live_data, 0);
+ Atomic::release_store_fence<size_t>(&_live_data, 0);
}
void ShenandoahHeapRegion::reset_alloc_metadata() {
@@ -351,7 +351,7 @@
}
size_t ShenandoahHeapRegion::get_live_data_words() const {
- return OrderAccess::load_acquire(&_live_data);
+ return Atomic::load_acquire(&_live_data);
}
size_t ShenandoahHeapRegion::get_live_data_bytes() const {