public class CompressedOopTest extends GraalCompilerTest
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CompressedOopTest.ArrayContainer |
(package private) static class |
CompressedOopTest.ConstantContainer |
(package private) static class |
CompressedOopTest.Container |
(package private) static class |
CompressedOopTest.HashMapContainer |
(package private) static class |
CompressedOopTest.StringContainer1 |
(package private) static class |
CompressedOopTest.StringContainer2 |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
CompressedOopTest() |
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 CompressedOopTest()
private HotSpotInstalledCode getInstalledCode(String name, Class<?>... parameterTypes) throws Exception
Exception
public static void arrayCopyTest(Object c1, Object c2)
public static void compareAndSwapTest(Object c1, Object c2, Object c3) throws ClassCastException
ClassCastException
public static char[] charArrayCopyTest(Object c1, Object c2, Object c3)
public static char[] charContainerArrayCopyTest(Object c1, Object c2, Object c3)
public static String stringCopyTest(Object c1, Object c2)
public static Object[] unmodListTest(Object c1)
public static Boolean constantTest(Object c1)
public static Boolean stringEqualsTest(Object c1, Object c2)
public static Boolean stringConstantEqualsTest(Object c1)
public static Object[] unmodListTestByte(Object c1)
public static void stringBuilderTest(Object c1, Object c2)
public static void stringBuilderTestIn()
public static void stringBuilderArrayCopy()
public static void stringFormat()
public static Object stringBuilder()