< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page

        

@@ -1568,10 +1568,11 @@
     case BarrierSet::G1BarrierSet:
       g1_write_barrier_pre(do_load, obj, adr, adr_idx, val, val_type, pre_val, bt);
       break;
 
     case BarrierSet::CardTableBarrierSet:
+    case BarrierSet::Epsilon:
       break;
 
     default      :
       ShouldNotReachHere();
 

@@ -1583,10 +1584,11 @@
   switch (bs->kind()) {
     case BarrierSet::G1BarrierSet:
       return true; // Can move it if no safepoint
 
     case BarrierSet::CardTableBarrierSet:
+    case BarrierSet::Epsilon:
       return true; // There is no pre-barrier
 
     default      :
       ShouldNotReachHere();
   }

@@ -1610,10 +1612,13 @@
 
     case BarrierSet::CardTableBarrierSet:
       write_barrier_post(store, obj, adr, adr_idx, val, use_precise);
       break;
 
+    case BarrierSet::Epsilon:
+      break;
+
     default      :
       ShouldNotReachHere();
 
   }
 }
< prev index next >