public class HotSpotMonitorValueTest extends GraalCompilerTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
HotSpotMonitorValueTest() |
Modifier and Type | Method and Description |
---|---|
protected InstalledCode |
addMethod(ResolvedJavaMethod method,
CompilationResult compResult) |
private static void |
locks2(Object a,
Object b) |
private ResolvedJavaMethod |
lookupObjectWait() |
void |
test() |
static void |
testSnippet(Object a,
Object b) |
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 HotSpotMonitorValueTest()
protected InstalledCode addMethod(ResolvedJavaMethod method, CompilationResult compResult)
addMethod
in class GraalCompilerTest
private ResolvedJavaMethod lookupObjectWait()
public void test()
private static void locks2(Object a, Object b) throws InterruptedException
InterruptedException
public static void testSnippet(Object a, Object b) throws InterruptedException
InterruptedException