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
lastCompiledGraph
Constructor and Description |
---|
EliminateNestedCheckCastsTest() |
Modifier and Type | Method and Description |
---|---|
private com.oracle.graal.nodes.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
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 com.oracle.graal.nodes.StructuredGraph compileSnippet(String snippet, int checkcasts, int afterCanon)