src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java

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

Print this page

        

*** 20,31 **** * or visit www.oracle.com if you need additional information or have any * questions. */ package org.graalvm.compiler.core.test; - import static org.graalvm.compiler.core.common.CompilationIdentifier.INVALID_COMPILATION_ID; - import org.junit.Assert; import org.junit.Test; import org.graalvm.compiler.debug.Debug; import org.graalvm.compiler.nodes.AbstractBeginNode; --- 20,29 ----
*** 46,56 **** Debug.dump(Debug.BASIC_LOG_LEVEL, graph, "Graph"); } @Test public void testImplies() { ! StructuredGraph graph = new StructuredGraph(AllowAssumptions.YES, INVALID_COMPILATION_ID); EndNode trueEnd = graph.add(new EndNode()); EndNode falseEnd = graph.add(new EndNode()); AbstractBeginNode trueBegin = graph.add(new BeginNode()); --- 44,54 ---- Debug.dump(Debug.BASIC_LOG_LEVEL, graph, "Graph"); } @Test public void testImplies() { ! StructuredGraph graph = new StructuredGraph.Builder(getInitialOptions(), AllowAssumptions.YES).build(); EndNode trueEnd = graph.add(new EndNode()); EndNode falseEnd = graph.add(new EndNode()); AbstractBeginNode trueBegin = graph.add(new BeginNode());
*** 107,117 **** public static void assertDominator(Block block, Block expectedDominator) { Assert.assertEquals("dominator of " + block, expectedDominator, block.getDominator()); } public static void assertDominatedSize(Block block, int size) { ! Assert.assertEquals("number of dominated blocks of " + block, size, block.getDominated().size()); } public static void assertPostdominator(Block block, Block expectedPostdominator) { Assert.assertEquals("postdominator of " + block, expectedPostdominator, block.getPostdominator()); } --- 105,121 ---- public static void assertDominator(Block block, Block expectedDominator) { Assert.assertEquals("dominator of " + block, expectedDominator, block.getDominator()); } public static void assertDominatedSize(Block block, int size) { ! int count = 0; ! Block domChild = block.getFirstDominated(); ! while (domChild != null) { ! count++; ! domChild = domChild.getDominatedSibling(); ! } ! Assert.assertEquals("number of dominated blocks of " + block, size, count); } public static void assertPostdominator(Block block, Block expectedPostdominator) { Assert.assertEquals("postdominator of " + block, expectedPostdominator, block.getPostdominator()); }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File