< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page

        

*** 1569,1578 **** --- 1569,1583 ---- case BarrierSet::G1BarrierSet: g1_write_barrier_pre(do_load, obj, adr, adr_idx, val, val_type, pre_val, bt); break; #endif + #if INCLUDE_EPSILONGC + case BarrierSet::EpsilonBarrierSet: + break; + #endif + case BarrierSet::CardTableBarrierSet: break; default : ShouldNotReachHere();
*** 1587,1596 **** --- 1592,1606 ---- #if INCLUDE_G1GC case BarrierSet::G1BarrierSet: return true; // Can move it if no safepoint #endif + #if INCLUDE_EPSILONGC + case BarrierSet::EpsilonBarrierSet: + return true; // There is no pre-barrier + #endif + case BarrierSet::CardTableBarrierSet: return true; // There is no pre-barrier default : ShouldNotReachHere();
*** 1613,1622 **** --- 1623,1637 ---- case BarrierSet::G1BarrierSet: g1_write_barrier_post(store, obj, adr, adr_idx, val, bt, use_precise); break; #endif + #if INCLUDE_EPSILONGC + case BarrierSet::EpsilonBarrierSet: + break; + #endif + case BarrierSet::CardTableBarrierSet: write_barrier_post(store, obj, adr, adr_idx, val, use_precise); break; default :
< prev index next >