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, ulpsDeltapublic 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)