changeset 55151 | 9691a169f1dd |
parent 52568 | 40474b7105f4 |
child 57639 | b5ab9a71aa95 |
child 57692 | 8f3fcb9251d1 |
--- a/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Tue May 28 14:56:58 2019 +0200 +++ b/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Tue May 21 15:46:09 2019 +0200 @@ -472,7 +472,7 @@ __ if_then(card_val, BoolTest::ne, young_card); { kit->sync_kit(ideal); - kit->insert_mem_bar(Op_MemBarVolatile, oop_store); + kit->insert_store_load_for_barrier(); __ sync_kit(kit); Node* card_val_reload = __ load(__ ctrl(), card_adr, TypeInt::INT, T_BYTE, Compile::AliasIdxRaw);