public class SimplePartialEvaluationTest extends PartialEvaluationTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
SimplePartialEvaluationTest() |
Modifier and Type | Method and Description |
---|---|
void |
addConstants() |
void |
allowedRecursion() |
static Object |
constant42() |
void |
constantValue() |
void |
intrinsicStatic() |
void |
intrinsicVirtual() |
void |
lambda() |
void |
localVariable() |
void |
longAddConstants() |
void |
longLoop() |
void |
longSequenceConstants() |
void |
loop() |
void |
mixLocalAndAdd() |
void |
nestedLoopExplosion() |
void |
neverPartOfCompilationTest() |
void |
sequenceConstants() |
void |
tooDeepRecursion() |
void |
twoMergesLoopExplosion() |
assertPartialEvalEquals, assertPartialEvalEquals, assertPartialEvalNoInvokes, assertPartialEvalNoInvokes, compileHelper, parseForComparison, partialEval, removeFrameStates
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 SimplePartialEvaluationTest()
public static Object constant42()
public void constantValue()
public void addConstants()
public void neverPartOfCompilationTest()
public void nestedLoopExplosion()
public void twoMergesLoopExplosion()
public void sequenceConstants()
public void localVariable()
public void longSequenceConstants()
public void longAddConstants()
public void mixLocalAndAdd()
public void loop()
public void longLoop()
public void lambda()
public void allowedRecursion()
public void tooDeepRecursion()
public void intrinsicStatic()
public void intrinsicVirtual()