comparison graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ea/PartialEscapeAnalysisTest.java @ 18995:a2cb19764970

Rename MergeNode to AbstractMergeNode.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Wed, 28 Jan 2015 01:04:20 +0100
parents 7b09605b29c5
children 61d3cb8e1280
comparison
equal deleted inserted replaced
18994:8b4ef818169c 18995:a2cb19764970
175 } 175 }
176 176
177 @SafeVarargs 177 @SafeVarargs
178 protected final void testPartialEscapeAnalysis(final String snippet, double expectedProbability, int expectedCount, Class<? extends Node>... invalidNodeClasses) { 178 protected final void testPartialEscapeAnalysis(final String snippet, double expectedProbability, int expectedCount, Class<? extends Node>... invalidNodeClasses) {
179 prepareGraph(snippet, false); 179 prepareGraph(snippet, false);
180 for (MergeNode merge : graph.getNodes(MergeNode.class)) { 180 for (AbstractMergeNode merge : graph.getNodes(AbstractMergeNode.class)) {
181 merge.setStateAfter(null); 181 merge.setStateAfter(null);
182 } 182 }
183 new DeadCodeEliminationPhase().apply(graph); 183 new DeadCodeEliminationPhase().apply(graph);
184 new CanonicalizerPhase(true).apply(graph, context); 184 new CanonicalizerPhase(true).apply(graph, context);
185 try { 185 try {