public final class IsolatedTruffleRuntimeSupport extends Object
Modifier and Type | Method and Description |
---|---|
static org.graalvm.compiler.truffle.common.CompilableTruffleAST |
asCompilableTruffleAST(jdk.vm.ci.meta.JavaConstant constant) |
static jdk.vm.ci.meta.JavaConstant |
getCallTargetForCallNode(jdk.vm.ci.meta.JavaConstant callNodeConstant) |
static Consumer<org.graalvm.compiler.truffle.common.OptimizedAssumptionDependency> |
registerOptimizedAssumptionDependency(jdk.vm.ci.meta.JavaConstant optimizedAssumptionConstant) |
static com.oracle.truffle.api.utilities.TriState |
tryIsSuppressedFailure(org.graalvm.compiler.truffle.common.CompilableTruffleAST compilable,
Supplier<String> serializedException) |
static boolean |
tryLog(String loggerId,
org.graalvm.compiler.truffle.common.CompilableTruffleAST compilable,
String message) |
public static Consumer<org.graalvm.compiler.truffle.common.OptimizedAssumptionDependency> registerOptimizedAssumptionDependency(jdk.vm.ci.meta.JavaConstant optimizedAssumptionConstant)
public static jdk.vm.ci.meta.JavaConstant getCallTargetForCallNode(jdk.vm.ci.meta.JavaConstant callNodeConstant)
public static org.graalvm.compiler.truffle.common.CompilableTruffleAST asCompilableTruffleAST(jdk.vm.ci.meta.JavaConstant constant)
public static boolean tryLog(String loggerId, org.graalvm.compiler.truffle.common.CompilableTruffleAST compilable, String message)