public class EliminateNestedCheckCastsTest extends GraalCompilerTest
Modifier and Type | Class and Description |
---|---|
static class |
EliminateNestedCheckCastsTest.A1 |
static class |
EliminateNestedCheckCastsTest.A2 |
static class |
EliminateNestedCheckCastsTest.A3 |
static class |
EliminateNestedCheckCastsTest.A4 |
static class |
EliminateNestedCheckCastsTest.A5 |
static class |
EliminateNestedCheckCastsTest.A6 |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
EliminateNestedCheckCastsTest() |
Modifier and Type | Method and Description |
---|---|
private StructuredGraph |
compileSnippet(String snippet,
int checkcasts,
int afterCanon) |
void |
test1() |
static long |
test1Snippet(EliminateNestedCheckCastsTest.A1 a1) |
void |
test2() |
static long |
test2Snippet(EliminateNestedCheckCastsTest.A1 a1) |
void |
test3() |
static long |
test3Snippet(EliminateNestedCheckCastsTest.A1 a1) |
void |
test4() |
static long |
test4Snippet(EliminateNestedCheckCastsTest.A1 a1,
EliminateNestedCheckCastsTest.A1 b1) |
void |
test5() |
static long |
test5Snippet(EliminateNestedCheckCastsTest.A1 a1) |
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, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
public EliminateNestedCheckCastsTest()
public static long test1Snippet(EliminateNestedCheckCastsTest.A1 a1)
public void test1()
public static long test2Snippet(EliminateNestedCheckCastsTest.A1 a1)
public void test2()
public static long test3Snippet(EliminateNestedCheckCastsTest.A1 a1)
public void test3()
public static long test4Snippet(EliminateNestedCheckCastsTest.A1 a1, EliminateNestedCheckCastsTest.A1 b1)
public void test4()
public static long test5Snippet(EliminateNestedCheckCastsTest.A1 a1)
public void test5()
private StructuredGraph compileSnippet(String snippet, int checkcasts, int afterCanon)