--- old/src/hotspot/share/gc/g1/heapRegionRemSet.cpp 2019-11-21 11:17:10.747579101 +0100 +++ new/src/hotspot/share/gc/g1/heapRegionRemSet.cpp 2019-11-21 11:17:10.327572358 +0100 @@ -219,7 +219,7 @@ // some mark bits may not yet seem cleared or a 'later' update // performed by a concurrent thread could be undone when the // zeroing becomes visible). This requires store ordering. - OrderAccess::release_store(&_fine_grain_regions[ind], prt); + Atomic::release_store(&_fine_grain_regions[ind], prt); _n_fine_entries++; // Transfer from sparse to fine-grain.