< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGraphAddUsage.java
Print this page
@@ -64,11 +64,11 @@
ALLOWED_CLASSES.add(Graph.class);
ALLOWED_CLASSES.add(LoweringProvider.class);
}
@Override
- protected boolean verify(StructuredGraph graph, PhaseContext context) {
+ protected void verify(StructuredGraph graph, PhaseContext context) {
boolean allowed = false;
for (Class<?> cls : ALLOWED_CLASSES) {
ResolvedJavaType declaringClass = graph.method().getDeclaringClass();
if (context.getMetaAccess().lookupJavaType(cls).isAssignableFrom(declaringClass)) {
allowed = true;
@@ -83,12 +83,10 @@
EconomicSet<Node> seen = EconomicSet.create();
checkNonFactory(graph, seen, context, nodeArgument);
}
}
}
-
- return true;
}
private void checkNonFactory(StructuredGraph graph, EconomicSet<Node> seen, PhaseContext context, ValueNode node) {
if (seen.contains(node)) {
return;
< prev index next >