public class UnsafeAccess01 extends JTTTest
Modifier and Type | Class and Description |
---|---|
private static class |
UnsafeAccess01.TestClass |
JTTTest.DummyTestClass
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
private static long |
offset |
private static int |
randomValue |
private static Object |
staticObject |
private static sun.misc.Unsafe |
unsafe |
lastCompiledGraph
Constructor and Description |
---|
UnsafeAccess01() |
Modifier and Type | Method and Description |
---|---|
(package private) static sun.misc.Unsafe |
getUnsafe() |
void |
run0() |
void |
runDiamond() |
static int |
test() |
static int |
testDiamond() |
assertDeepEquals, getCode, parseEager, runTest, runTest, runTest, runTestWithDelta
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, 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, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
private static int randomValue
private static final sun.misc.Unsafe unsafe
private static final long offset
private static Object staticObject
public UnsafeAccess01()
public static int test()
static sun.misc.Unsafe getUnsafe()
public void runDiamond() throws Throwable
Throwable
public static int testDiamond()