Mercurial > hg > graal-compiler
changeset 18821:e4b2cbda1ae6
Do not remove dead frame states in graph builder. There should not be any produced.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sun, 11 Jan 2015 17:24:53 +0100 |
parents | ade7699e160e |
children | fad37aaed6d2 |
files | graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java |
diffstat | 1 files changed, 0 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java Sun Jan 11 17:15:31 2015 +0100 +++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java Sun Jan 11 17:24:53 2015 +0100 @@ -282,13 +282,6 @@ } placeholders = null; - // remove dead FrameStates - for (Node n : currentGraph.getNodes(FrameState.class)) { - if (n.usages().isEmpty() && n.predecessor() == null) { - n.safeDelete(); - } - } - // remove dead parameters for (ParameterNode param : currentGraph.getNodes(ParameterNode.class)) { if (param.usages().isEmpty()) {