src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
changeset 57692 8f3fcb9251d1
parent 55151 9691a169f1dd
child 58273 08a5148e7c4e
--- a/src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp	Thu Aug 08 03:08:49 2019 +0200
+++ b/src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp	Thu Aug 08 07:05:17 2019 +0200
@@ -105,7 +105,7 @@
 
   if (UseCondCardMark) {
     if (ct->scanned_concurrently()) {
-      kit->insert_store_load_for_barrier();
+      kit->insert_mem_bar(Op_MemBarVolatile, oop_store);
       __ sync_kit(kit);
     }
     // The classic GC reference write barrier is typically implemented