< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java

Print this page
rev 52509 : [mq]: graal

*** 43,64 **** return new HighTierContext(getProviders(), getDefaultGraphBuilderSuite(), OptimisticOptimizations.ALL.remove(Optimization.RemoveNeverExecutedCode)); } public static Object field; ! @SuppressWarnings("deprecation") public static void snippet1(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); } @Test public void test1() { test("snippet1", 1); } ! @SuppressWarnings("deprecation") public static void snippet2(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); field = object; // assert here } --- 43,64 ---- return new HighTierContext(getProviders(), getDefaultGraphBuilderSuite(), OptimisticOptimizations.ALL.remove(Optimization.RemoveNeverExecutedCode)); } public static Object field; ! @SuppressWarnings({"deprecation", "unused"}) public static void snippet1(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); } @Test public void test1() { test("snippet1", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippet2(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); field = object; // assert here }
*** 66,76 **** @Test(expected = SourceStackTraceBailoutException.class) public void test2() { test("snippet2", 1); } ! @SuppressWarnings("deprecation") public static void snippet3(int i) { Integer object = new Integer(i); field = object; GraalDirectives.ensureVirtualized(object); // assert here } --- 66,76 ---- @Test(expected = SourceStackTraceBailoutException.class) public void test2() { test("snippet2", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippet3(int i) { Integer object = new Integer(i); field = object; GraalDirectives.ensureVirtualized(object); // assert here }
*** 78,99 **** @Test(expected = SourceStackTraceBailoutException.class) public void test3() { test("snippet3", 1); } ! @SuppressWarnings("deprecation") public static void snippetHere1(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualizedHere(object); } @Test public void testHere1() { test("snippetHere1", 1); } ! @SuppressWarnings("deprecation") public static void snippetHere2(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualizedHere(object); field = object; } --- 78,99 ---- @Test(expected = SourceStackTraceBailoutException.class) public void test3() { test("snippet3", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetHere1(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualizedHere(object); } @Test public void testHere1() { test("snippetHere1", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetHere2(int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualizedHere(object); field = object; }
*** 101,111 **** @Test public void testHere2() { test("snippetHere2", 1); } ! @SuppressWarnings("deprecation") public static void snippetHere3(int i) { Integer object = new Integer(i); field = object; GraalDirectives.ensureVirtualizedHere(object); // assert here } --- 101,111 ---- @Test public void testHere2() { test("snippetHere2", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetHere3(int i) { Integer object = new Integer(i); field = object; GraalDirectives.ensureVirtualizedHere(object); // assert here }
*** 134,144 **** @Test(expected = SourceStackTraceBailoutException.class) public void testBoxing2() { test("snippetBoxing2", 1); } ! @SuppressWarnings("deprecation") public static void snippetControlFlow1(boolean b, int i) { Integer object = new Integer(i); if (b) { GraalDirectives.ensureVirtualized(object); } --- 134,144 ---- @Test(expected = SourceStackTraceBailoutException.class) public void testBoxing2() { test("snippetBoxing2", 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetControlFlow1(boolean b, int i) { Integer object = new Integer(i); if (b) { GraalDirectives.ensureVirtualized(object); }
*** 149,159 **** @Test public void testControlFlow1() { test("snippetControlFlow1", true, 1); } ! @SuppressWarnings("deprecation") public static void snippetControlFlow2(boolean b, int i) { Integer object = new Integer(i); if (b) { GraalDirectives.ensureVirtualized(object); } else { --- 149,159 ---- @Test public void testControlFlow1() { test("snippetControlFlow1", true, 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetControlFlow2(boolean b, int i) { Integer object = new Integer(i); if (b) { GraalDirectives.ensureVirtualized(object); } else {
*** 166,176 **** @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow2() { test("snippetControlFlow2", true, 1); } ! @SuppressWarnings("deprecation") public static void snippetControlFlow3(boolean b, int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); if (b) { field = 1; --- 166,176 ---- @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow2() { test("snippetControlFlow2", true, 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetControlFlow3(boolean b, int i) { Integer object = new Integer(i); GraalDirectives.ensureVirtualized(object); if (b) { field = 1;
*** 184,194 **** @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow3() { test("snippetControlFlow3", true, 1); } ! @SuppressWarnings("deprecation") public static void snippetControlFlow4(boolean b, int i) { Integer object = new Integer(i); if (b) { field = object; } else { --- 184,194 ---- @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow3() { test("snippetControlFlow3", true, 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetControlFlow4(boolean b, int i) { Integer object = new Integer(i); if (b) { field = object; } else {
*** 200,210 **** @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow4() { test("snippetControlFlow4", true, 1); } ! @SuppressWarnings("deprecation") public static void snippetControlFlow5(boolean b, int i) { Integer object = new Integer(i); if (b) { field = object; } else { --- 200,210 ---- @Test(expected = SourceStackTraceBailoutException.class) public void testControlFlow4() { test("snippetControlFlow4", true, 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetControlFlow5(boolean b, int i) { Integer object = new Integer(i); if (b) { field = object; } else {
*** 221,231 **** public static final class TestClass { Object a; Object b; } ! @SuppressWarnings("deprecation") public static void snippetIndirect1(boolean b, int i) { Integer object = new Integer(i); TestClass t = new TestClass(); t.a = object; GraalDirectives.ensureVirtualized(object); --- 221,231 ---- public static final class TestClass { Object a; Object b; } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetIndirect1(boolean b, int i) { Integer object = new Integer(i); TestClass t = new TestClass(); t.a = object; GraalDirectives.ensureVirtualized(object);
*** 240,250 **** @Test(expected = SourceStackTraceBailoutException.class) public void testIndirect1() { test("snippetIndirect1", true, 1); } ! @SuppressWarnings("deprecation") public static void snippetIndirect2(boolean b, int i) { Integer object = new Integer(i); TestClass t = new TestClass(); t.a = object; GraalDirectives.ensureVirtualized(t); --- 240,250 ---- @Test(expected = SourceStackTraceBailoutException.class) public void testIndirect1() { test("snippetIndirect1", true, 1); } ! @SuppressWarnings({"deprecation", "unused"}) public static void snippetIndirect2(boolean b, int i) { Integer object = new Integer(i); TestClass t = new TestClass(); t.a = object; GraalDirectives.ensureVirtualized(t);
< prev index next >