Mercurial > hg > graal-jvmci-8
changeset 11502:d90885b101c3
ifCanonTest: unconnect replaced local nodes from frame state, to match expected graph
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Mon, 02 Sep 2013 15:50:54 +0200 |
parents | a116fb4875a6 |
children | 8056b2a9865c |
files | graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java Fri Aug 30 15:38:14 2013 +0200 +++ b/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java Mon Sep 02 15:50:54 2013 +0200 @@ -145,6 +145,9 @@ } Debug.dump(graph, "Graph"); new CanonicalizerPhase.Instance(runtime(), new Assumptions(false), true).apply(graph); + for (FrameState fs : local.usages().filter(FrameState.class).snapshot()) { + fs.replaceFirstInput(local, null); + } StructuredGraph referenceGraph = parse(REFERENCE_SNIPPET); assertEquals(referenceGraph, graph); }