# HG changeset patch # User Lukas Stadler # Date 1353423452 -3600 # Node ID 9f9068a65a83fd82033513373cf01a7446a7b7e6 # Parent 94596bbec6f06ef2225904f9077074cd094e5af3 remove MethodCallTargetNodes while inlining diff -r 94596bbec6f0 -r 9f9068a65a83 graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java --- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java Tue Nov 20 13:36:22 2012 +0100 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java Tue Nov 20 15:57:32 2012 +0100 @@ -935,13 +935,8 @@ returnDuplicate.replaceAndDelete(n); } - invoke.node().clearInputs(); invoke.node().replaceAtUsages(null); GraphUtil.killCFG(invoke.node()); - - if (stateAfter.usages().isEmpty()) { - stateAfter.safeDelete(); - } } public static void receiverNullCheck(Invoke invoke) {