public class SubstrateIntrinsics extends Object
Modifier and Type | Class and Description |
---|---|
protected static interface |
SubstrateIntrinsics.Any |
Constructor and Description |
---|
SubstrateIntrinsics() |
Modifier and Type | Method and Description |
---|---|
static void |
breakpoint() |
static DynamicHub |
loadHub(Object object) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
byte[] message) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
byte[] message,
Object object) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
long actionAndReason,
jdk.vm.ci.meta.SpeculationLog.SpeculationReason speculation) |
static Object |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
Object object) |
static org.graalvm.word.Pointer |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
org.graalvm.word.Pointer returnAddress) |
static Object |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
String str) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
Throwable exception) |
static void |
runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor,
Throwable exception,
org.graalvm.word.Pointer sp) |
public static DynamicHub loadHub(Object object)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, long actionAndReason, jdk.vm.ci.meta.SpeculationLog.SpeculationReason speculation)
public static Object runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, Object object)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, byte[] message)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, byte[] message, Object object)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, Throwable exception, org.graalvm.word.Pointer sp)
public static void runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, Throwable exception)
public static org.graalvm.word.Pointer runtimeCall(org.graalvm.compiler.core.common.spi.ForeignCallDescriptor descriptor, org.graalvm.word.Pointer returnAddress)
public static void breakpoint()