Mercurial > hg > graal-compiler
changeset 7008:9f9068a65a83
remove MethodCallTargetNodes while inlining
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Tue, 20 Nov 2012 15:57:32 +0100 |
parents | 94596bbec6f0 |
children | 867a02e8c610 |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java |
diffstat | 1 files changed, 0 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- 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) {