public class CompiledExceptionHandlerTest extends GraalCompilerTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
CompiledExceptionHandlerTest() |
Modifier and Type | Method and Description |
---|---|
protected StructuredGraph |
parseEager(ResolvedJavaMethod m,
StructuredGraph.AllowAssumptions allowAssumptions)
Parses a Java method in eager mode to
produce a graph.
|
private static void |
raiseException(String m1,
String m2,
String m3,
String m4,
String m5) |
private static void |
raiseExceptionSimple(String s) |
void |
test1() |
static String |
test1Snippet(String message) |
void |
test2() |
static String |
test2Snippet(String m1,
String m2,
String m3,
String m4,
String m5) |
void |
test3() |
static String |
test3Snippet(Object o,
Object o2) |
addMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, checkMidTierGraph, compile, countUnusedConstants, createLIRSuites, createSuites, editGraphBuilderConfiguration, executeActual, executeActualCheckDeopt, executeExpected, getBackend, getCanonicalGraphString, getCode, getCode, getCode, getCodeCache, getConstantReflection, getCustomGraphBuilderSuite, getDefaultGraphBuilderPlugins, getDefaultGraphBuilderSuite, getDefaultHighTierContext, getLIRSuites, getLowerer, getMetaAccess, getNodeCountExcludingUnusedConstants, getProviders, getReplacements, getResolvedJavaMethod, getResolvedJavaMethod, getResolvedJavaMethod, getSnippetReflection, getSpeculationLog, getSuites, getTarget, initializeDebugging, invoke, isArchitecture, iterationCount, lookupMethod, parseDebug, parseEager, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
public CompiledExceptionHandlerTest()
protected StructuredGraph parseEager(ResolvedJavaMethod m, StructuredGraph.AllowAssumptions allowAssumptions)
GraalCompilerTest
parseEager
in class GraalCompilerTest
private static void raiseExceptionSimple(String s)
public void test1()
public static String test1Snippet(String message)
private static void raiseException(String m1, String m2, String m3, String m4, String m5)
public void test2()
public static String test2Snippet(String m1, String m2, String m3, String m4, String m5)
public void test3()
public static String test3Snippet(Object o, Object o2)