< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page

        

@@ -1569,10 +1569,15 @@
     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,10 +1592,15 @@
 #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,10 +1623,15 @@
     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 >