public class Math_exact extends JTTTest
JTTTest.DummyTestClass
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
Math_exact() |
Modifier and Type | Method and Description |
---|---|
void |
runTestIntAddExact() |
void |
runTestIntMulExact() |
void |
runTestIntSubExact() |
void |
runTestLongAddExact() |
void |
runTestLongMulExact() |
void |
runTestLongSubExact() |
static int |
testIntAddExact(int a,
int b) |
static int |
testIntMulExact(int a,
int b) |
static int |
testIntSubExact(int a,
int b) |
static long |
testLongAddExact(long a,
long b) |
static long |
testLongMulExact(long a,
long b) |
static long |
testLongSubExact(long a,
long b) |
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
public Math_exact()
public static int testIntAddExact(int a, int b)
public void runTestIntAddExact() throws Throwable
Throwable
public static long testLongAddExact(long a, long b)
public void runTestLongAddExact() throws Throwable
Throwable
public static int testIntSubExact(int a, int b)
public void runTestIntSubExact() throws Throwable
Throwable
public static long testLongSubExact(long a, long b)
public void runTestLongSubExact() throws Throwable
Throwable
public static int testIntMulExact(int a, int b)
public void runTestIntMulExact() throws Throwable
Throwable
public static long testLongMulExact(long a, long b)
public void runTestLongMulExact() throws Throwable
Throwable