hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java
--- a/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java Wed Apr 05 22:48:35 2017 +0000
+++ b/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java Thu Apr 06 14:31:32 2017 -0700
@@ -58,9 +58,11 @@
x = 2;
sideEffect = null;
}
+ int b = 4;
sideEffect = null;
+ int c = b % 5;
// can shift
- return a * x * 4;
+ return a * x * c;
}
public static int test2Snippet(int a) {
@@ -249,7 +251,7 @@
gc2.apply(g2, htc);
Debug.log("Test Graph Cost --> 1.Graph cost:%f vs. 2.Graph cost:%f\n", gc1.finalCycles, gc2.finalCycles);
Assert.assertTrue(gc2.finalCycles > gc1.finalCycles);
- Assert.assertTrue(gc2.finalSize == gc1.finalSize + 1/* mul has 3 const input */);
+ Assert.assertTrue(gc2.finalSize == gc1.finalSize);
}
@Test