public class CompressedNullCheckTest extends GraalCompilerTest
| Modifier and Type | Class and Description |
|---|---|
private static class |
CompressedNullCheckTest.Container |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.ResultGraalTest.MultiCauseAssertionErrorlastCompiledGraph| Constructor and Description |
|---|
CompressedNullCheckTest() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkMidTierGraph(StructuredGraph graph)
Can be overridden by unit tests to verify properties of the graph.
|
void |
explicit() |
void |
explicitNull() |
void |
implicit() |
void |
implicitNull() |
private void |
testExplicit(Integer i) |
private void |
testImplicit(Integer i) |
static void |
testSnippet(CompressedNullCheckTest.Container c) |
addMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, 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 CompressedNullCheckTest()
public static void testSnippet(CompressedNullCheckTest.Container c)
private void testImplicit(Integer i)
private void testExplicit(Integer i)
public void implicit()
public void implicitNull()
public void explicit()
public void explicitNull()
protected boolean checkMidTierGraph(StructuredGraph graph)
GraalCompilerTestcheckMidTierGraph in class GraalCompilerTestgraph - the graph at the end of MidTier