public class BC_instanceof01 extends JTTTest
Modifier and Type | Class and Description |
---|---|
private static class |
BC_instanceof01.BaseClass |
private static class |
BC_instanceof01.DerivedTestClass |
static interface |
BC_instanceof01.IDerivedObject |
static interface |
BC_instanceof01.IObject |
private static class |
BC_instanceof01.TestClass |
JTTTest.DummyTestClass
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
(package private) static BC_instanceof01.TestClass[] |
a1 |
(package private) static BC_instanceof01.DerivedTestClass[] |
a2 |
lastCompiledGraph
Constructor and Description |
---|
BC_instanceof01() |
Modifier and Type | Method and Description |
---|---|
static BC_instanceof01.BaseClass[] |
getBaseClassArray() |
static BC_instanceof01.BaseClass[] |
getDerivedBaseClassArray() |
protected Suites |
getSuites() |
void |
run0() |
void |
run1() |
static boolean |
test() |
static int |
testConditionalElimination() |
assertDeepEquals, getCode, parseEager, runTest, runTest, runTest, runTestWithDelta
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, getCodeCache, getConstantReflection, getCustomGraphBuilderSuite, getDefaultGraphBuilderPlugins, getDefaultGraphBuilderSuite, getDefaultHighTierContext, getLIRSuites, getLowerer, getMetaAccess, getNodeCountExcludingUnusedConstants, getProviders, getReplacements, getResolvedJavaMethod, getResolvedJavaMethod, getResolvedJavaMethod, getSnippetReflection, getSpeculationLog, getTarget, initializeDebugging, invoke, isArchitecture, iterationCount, lookupMethod, parseDebug, parseEager, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
static BC_instanceof01.TestClass[] a1
static BC_instanceof01.DerivedTestClass[] a2
public BC_instanceof01()
public static BC_instanceof01.BaseClass[] getBaseClassArray()
public static BC_instanceof01.BaseClass[] getDerivedBaseClassArray()
public static boolean test()
public static int testConditionalElimination()
protected Suites getSuites()
getSuites
in class GraalCompilerTest