| Class | Description |
|---|---|
| SLCallFunctionsWithBuiltin |
Returns all functions that start with test.
|
| SLCallUntilOptimizedBuiltin |
Calls a given function until the Graal runtime decides to optimize the function.
|
| SLDeoptimizeWhenCompiledBuiltin |
Forces a deoptimization as soon as the method runs in compiled code.
|
| SLDisableSplittingBuiltin |
Disables splitting for a given
SLFunction instance. |
| SLGenerateDummyNodesBuiltin |
Generates a given number of dummy nodes and replaces the root of the current method with them.
|
| SLGenerateDummyNodesBuiltin.SLDummyNode | |
| SLGetOptionBuiltin |
Looks up the value of an option in
TruffleCompilerOptions. |
| SLGraalRuntimeBuiltin | |
| SLIsCompilationConstantBuiltin |
Checks whether or not a function is optimized by the Graal runtime.
|
| SLIsInlinedBuiltin |
Returns
true if a function got inlined for all calls from a given SLFunction
. |
| SLIsInlinedBuiltin.InliningTrace | |
| SLIsOptimizedBuiltin |
Checks whether or not a function is optimized by the Graal runtime.
|
| SLSetOptionBuiltin |
Sets an option value in
TruffleCompilerOptions. |
| SLTestTruffleBoundary01Builtin |
Just used in TestTruffleBoundary01.sl.
|
| SLWaitForOptimizationBuiltin |
Waits for the optimization of a function to complete if it was already triggered.
|