< prev index next >

src/hotspot/share/opto/lcm.cpp

Print this page
rev 49096 : [mq]: eliminate_wb_stub.patch

@@ -888,16 +888,11 @@
     MachCallStaticJavaNode* mcallstaticjava = (MachCallStaticJavaNode*) mcall;
     if (mcallstaticjava->_method_handle_invoke)
       proj->_rout.OR(Matcher::method_handle_invoke_SP_save_mask());
   }
 
-  if (UseShenandoahGC && mcall->entry_point() == StubRoutines::shenandoah_wb_C()) {
-    assert(op == Op_CallLeafNoFP, "shenandoah_wb_C should be called with Op_CallLeafNoFP");
-    add_call_kills(proj, regs, save_policy, exclude_soe, true);
-  } else {
     add_call_kills(proj, regs, save_policy, exclude_soe, false);
-  }
 
   return node_cnt;
 }
 
 void PhaseCFG::push_ready_nodes(Node* n, Node* m, Block* block, GrowableArray<int>& ready_cnt, Node_List& worklist, uint max_idx, int c) {
< prev index next >