public class ConditionAnchoringTest extends GraalCompilerTest
Modifier and Type | Class and Description |
---|---|
private static class |
ConditionAnchoringTest.CheckedObject |
private static class |
ConditionAnchoringTest.InlineEverythingPlugin |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
private static com.oracle.truffle.api.unsafe.UnsafeAccess |
access |
private static Object |
location |
private static long |
offset |
lastCompiledGraph
Constructor and Description |
---|
ConditionAnchoringTest() |
Modifier and Type | Method and Description |
---|---|
int |
checkedAccess(ConditionAnchoringTest.CheckedObject o) |
int |
checkedAccess2(ConditionAnchoringTest.CheckedObject o) |
protected GraphBuilderConfiguration |
editGraphBuilderConfiguration(GraphBuilderConfiguration conf) |
void |
test() |
void |
test(String name,
int ids) |
void |
test2() |
addMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, checkMidTierGraph, compile, countUnusedConstants, createLIRSuites, createSuites, 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
private static final com.oracle.truffle.api.unsafe.UnsafeAccess access
private static final long offset
public ConditionAnchoringTest()
public int checkedAccess(ConditionAnchoringTest.CheckedObject o)
public int checkedAccess2(ConditionAnchoringTest.CheckedObject o)
public void test()
public void test2()
protected GraphBuilderConfiguration editGraphBuilderConfiguration(GraphBuilderConfiguration conf)
editGraphBuilderConfiguration
in class GraalCompilerTest