public class CheckGraalInvariants extends GraalTest
Object.equals(Object)
to compare certain types instead of
identity comparisons.GraalTest.MultiCauseAssertionError
Constructor and Description |
---|
CheckGraalInvariants() |
Modifier and Type | Method and Description |
---|---|
private static void |
checkClass(Class<?> c,
MetaAccessProvider metaAccess) |
private static void |
checkGraph(HighTierContext context,
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(ResolvedJavaMethod m) |
void |
test() |
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
public CheckGraalInvariants()
private static boolean shouldVerifyEquals(ResolvedJavaMethod m)
private static boolean shouldProcess(String classpathEntry)
public void test()
private static void checkClass(Class<?> c, MetaAccessProvider metaAccess)
metaAccess
- private static void checkGraph(HighTierContext context, StructuredGraph graph)
private static String printStackTraceToString(Throwable t)