< 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 >