public class ConstantPoolSubstitutionsTests extends GraalCompilerTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
ConstantPoolSubstitutionsTests() |
Modifier and Type | Method and Description |
---|---|
protected static StructuredGraph |
assertNotInGraph(StructuredGraph graph,
Class<?> clazz) |
double |
getDoubleAt(sun.reflect.ConstantPool cp) |
float |
getFloatAt(sun.reflect.ConstantPool cp) |
int |
getIntAt(sun.reflect.ConstantPool cp) |
long |
getLongAt(sun.reflect.ConstantPool cp) |
int |
getSize(sun.reflect.ConstantPool cp) |
String |
getUTF8At(sun.reflect.ConstantPool cp) |
protected StructuredGraph |
test(String snippet) |
void |
testGetDoubleAt() |
void |
testGetFloatAt() |
void |
testGetIntAt() |
void |
testGetLongAt() |
void |
testGetSize() |
void |
testGetUTF8At() |
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 ConstantPoolSubstitutionsTests()
protected StructuredGraph test(String snippet)
protected static StructuredGraph assertNotInGraph(StructuredGraph graph, Class<?> clazz)
public void testGetSize()
public void testGetIntAt()
public void testGetLongAt()
public void testGetFloatAt()
public void testGetDoubleAt()
public void testGetUTF8At()
public int getSize(sun.reflect.ConstantPool cp)
public int getIntAt(sun.reflect.ConstantPool cp)
public long getLongAt(sun.reflect.ConstantPool cp)
public float getFloatAt(sun.reflect.ConstantPool cp)
public double getDoubleAt(sun.reflect.ConstantPool cp)