Mercurial > hg > graal-compiler
changeset 9709:3f647890c067
Fix for BoxingEliminationTest.
author | Christian Haeubl <haeubl@ssw.jku.at> |
---|---|
date | Tue, 14 May 2013 11:49:10 +0200 |
parents | 9530c8b1bd07 |
children | 19b998ad9264 |
files | graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java Tue May 14 10:32:02 2013 +0200 +++ b/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/BoxingEliminationTest.java Tue May 14 11:49:10 2013 +0200 @@ -130,6 +130,9 @@ } public static int referenceLoopSnippet(int n, int a) { + @SuppressWarnings("unused") + // temporary fix because ordering of ConstantNodes may differ because inlining copies nodes + int temp = 1; int sum = a; for (int i = 0; i < n; i++) { sum += i; @@ -341,6 +344,7 @@ new InliningPhase(runtime(), null, replacements, assumptions, null, getDefaultPhasePlan(), OptimisticOptimizations.ALL).apply(referenceGraph); new DeadCodeEliminationPhase().apply(referenceGraph); new CanonicalizerPhase().apply(referenceGraph, context); + assertEquals(referenceGraph, graph, excludeVirtual); } });