public class DataPatchInConstantsTest extends HotSpotGraalCompilerTest
Modifier and Type | Class and Description |
---|---|
private static class |
DataPatchInConstantsTest.DataPatchInConstantsTestSubstitutions |
private static class |
DataPatchInConstantsTest.LoadThroughPatchNode |
private static class |
DataPatchInConstantsTest.LoadThroughPatchOp |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
private static HotSpotVMConfig |
config |
private static boolean |
initReplacements |
private static Object |
object |
lastCompiledGraph
Constructor and Description |
---|
DataPatchInConstantsTest() |
Modifier and Type | Method and Description |
---|---|
void |
checkAMD64() |
static Object |
compareSnippet() |
void |
compareTest() |
void |
initReplacements() |
private static Object |
loadThroughCompressedPatch(Object obj) |
private static Object |
loadThroughPatch(Object obj) |
static Object |
narrowOopSnippet() |
void |
narrowOopTest() |
static Object |
oopSnippet() |
void |
oopTest() |
runtime
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
private static final HotSpotVMConfig config
private static boolean initReplacements
public DataPatchInConstantsTest()
public void checkAMD64()
private static Object loadThroughPatch(Object obj)
public static Object oopSnippet()
public void oopTest()
private static Object loadThroughCompressedPatch(Object obj)
public static Object narrowOopSnippet()
public void narrowOopTest()
public static Object compareSnippet()
public void compareTest()
public void initReplacements()