public class DeoptimizeOnExceptionTest extends GraalCompilerTest
| Modifier and Type | Class and Description |
|---|---|
static class |
DeoptimizeOnExceptionTest.MyClassLoader |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.ResultGraalTest.MultiCauseAssertionError| Modifier and Type | Field and Description |
|---|---|
private static byte[] |
clazz |
(package private) static long |
ct |
private static Object |
m |
private static String |
name |
lastCompiledGraph| Constructor and Description |
|---|
DeoptimizeOnExceptionTest() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
getM() |
static void |
methodA() |
static void |
methodB() |
private static void |
raiseException(String m1,
String m2,
String m3,
String m4,
String m5) |
void |
test1() |
static String |
test1Snippet(String m1,
String m2,
String m3,
String m4,
String m5) |
void |
test2() |
String |
test2Snippet() |
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, parseEager, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testNassertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDeltapublic DeoptimizeOnExceptionTest()
private static void raiseException(String m1, String m2, String m3, String m4, String m5)
public void test1()
public static String test1Snippet(String m1, String m2, String m3, String m4, String m5)
public void test2()
public String test2Snippet() throws Exception
Exceptionpublic static void methodB()
public static void methodA()