public class InstrumentationPartialEvaluationTest extends PartialEvaluationTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
InstrumentationPartialEvaluationTest() |
Modifier and Type | Method and Description |
---|---|
static Object |
constant42() |
void |
constantValueInertAdvancedInstrumentRoot() |
void |
constantValueInertAdvancedInstrumentRootFactory() |
void |
constantValueProbedNoInstruments() |
void |
constantValueProbedNullInstrument1() |
void |
constantValueProbedNullInstrument2() |
void |
constantValueProbedNullInstrumentDisposed1() |
void |
constantValueProbedNullInstrumentDisposed2() |
void |
constantValueProbedThreeNullInstruments1() |
void |
constantValueProbedThreeNullInstruments2() |
void |
constantValueProbedThreeNullInstrumentsOneDisposed1() |
void |
constantValueProbedThreeNullInstrumentsOneDisposed2() |
void |
constantValueProbedTwoNullInstruments1() |
void |
constantValueProbedTwoNullInstruments2() |
void |
constantValueUninstrumented() |
void |
instrumentDeopt() |
void |
specialOptInstrument()
Experimental feature; not yet validated.
|
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 InstrumentationPartialEvaluationTest()
public static Object constant42()
public void constantValueUninstrumented()
public void constantValueProbedNoInstruments()
public void constantValueProbedNullInstrument1()
public void constantValueProbedNullInstrument2()
public void constantValueProbedNullInstrumentDisposed1()
public void constantValueProbedNullInstrumentDisposed2()
public void constantValueProbedTwoNullInstruments1()
public void constantValueProbedTwoNullInstruments2()
public void constantValueProbedThreeNullInstruments1()
public void constantValueProbedThreeNullInstruments2()
public void constantValueProbedThreeNullInstrumentsOneDisposed1()
public void constantValueProbedThreeNullInstrumentsOneDisposed2()
public void constantValueInertAdvancedInstrumentRootFactory()
public void constantValueInertAdvancedInstrumentRoot()
public void instrumentDeopt()
public void specialOptInstrument()