src/hotspot/share/gc/g1/heapRegionRemSet.cpp
changeset 59247 56bf71d64d51
parent 58375 a1eba2e37671
child 59252 623722a6aeb9
--- a/src/hotspot/share/gc/g1/heapRegionRemSet.cpp	Mon Nov 25 14:06:13 2019 +0100
+++ b/src/hotspot/share/gc/g1/heapRegionRemSet.cpp	Mon Nov 25 12:22:13 2019 +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.