< prev index next >

src/share/vm/opto/matcher.cpp

Print this page
rev 10595 : [backport] clean up obsolete c2 code
 - barriers are never added on constant oops
 - write barriers are always expanded to IR

@@ -2159,11 +2159,10 @@
         break;
       case Op_ShenandoahReadBarrier:
         if (n->in(ShenandoahBarrierNode::ValueIn)->is_DecodeNarrowPtr()) {
           set_shared(n->in(ShenandoahBarrierNode::ValueIn)->in(1));
         }
-      case Op_ShenandoahWriteBarrier:
         mem_op = true;
         set_shared(n);
         break;
       default:
         if( n->is_Store() ) {
< prev index next >