< prev index next >

src/share/vm/opto/matcher.cpp

Print this page

        

@@ -2154,10 +2154,15 @@
         break;
       case Op_ClearArray:
       case Op_SafePoint:
         mem_op = true;
         break;
+      case Op_ShenandoahReadBarrier:
+      case Op_ShenandoahWriteBarrier:
+        mem_op = true;
+        set_shared(n);
+        break;
       default:
         if( n->is_Store() ) {
           // Do match stores, despite no ideal reg
           mem_op = true;
           break;
< prev index next >