public class CheckGraalInvariants extends com.oracle.graal.test.GraalTest
Object.equals(Object)
to compare certain types instead of
identity comparisons.Constructor and Description |
---|
CheckGraalInvariants() |
Modifier and Type | Method and Description |
---|---|
private static void |
checkClass(Class<?> c,
jdk.internal.jvmci.meta.MetaAccessProvider metaAccess) |
private static void |
checkGraph(com.oracle.graal.phases.tiers.HighTierContext context,
com.oracle.graal.nodes.StructuredGraph graph)
Checks the invariants for a single graph.
|
private static boolean |
matches(String[] filters,
String s) |
private static String |
printStackTraceToString(Throwable t) |
private static boolean |
shouldProcess(String classpathEntry) |
private static boolean |
shouldVerifyEquals(jdk.internal.jvmci.meta.ResolvedJavaMethod m) |
void |
test() |
public CheckGraalInvariants()
private static boolean shouldVerifyEquals(jdk.internal.jvmci.meta.ResolvedJavaMethod m)
private static boolean shouldProcess(String classpathEntry)
public void test()
private static void checkClass(Class<?> c, jdk.internal.jvmci.meta.MetaAccessProvider metaAccess)
metaAccess
- private static void checkGraph(com.oracle.graal.phases.tiers.HighTierContext context, com.oracle.graal.nodes.StructuredGraph graph)
private static String printStackTraceToString(Throwable t)