< prev index next >

src/share/vm/opto/loopUnswitch.cpp

Print this page
rev 8961 : [mq]: diff-shenandoah.patch

@@ -178,10 +178,11 @@
       }
     }
     ProjNode* invar_proj = invar_iff->proj_out(proj->_con)->as_Proj();
     while (worklist.size() > 0) {
       Node* use = worklist.pop();
+      assert(use->Opcode() != Op_ShenandoahWriteBarrier, "not with wbs yet");
       Node* nuse = use->clone();
       nuse->set_req(0, invar_proj);
       _igvn.replace_input_of(use, 1, nuse);
       register_new_node(nuse, invar_proj);
       // Same for the clone
< prev index next >