public class RuntimeCodeInstaller extends AbstractRuntimeCodeInstaller
AbstractRuntimeCodeInstaller.RuntimeCodeInstallerPlatformHelper
Modifier and Type | Field and Description |
---|---|
protected byte[] |
compiledBytes |
protected SharedRuntimeMethod |
method |
Modifier | Constructor and Description |
---|---|
protected |
RuntimeCodeInstaller(SharedRuntimeMethod method,
org.graalvm.compiler.code.CompilationResult compilation) |
Modifier and Type | Method and Description |
---|---|
protected void |
doPrepareInstall(ReferenceAdjuster adjuster,
CodeInfo codeInfo) |
static void |
install(SharedRuntimeMethod method,
org.graalvm.compiler.code.CompilationResult compilation,
SubstrateInstalledCode installedCode)
Installs the code in the current isolate, in a single step.
|
allocateCodeMemory, doInstallPrepared, doInstallPreparedAndTethered, makeCodeMemoryReadOnly, makeCodeMemoryWriteableNonExecutable, platformHelper, rethrow
protected final SharedRuntimeMethod method
protected byte[] compiledBytes
protected RuntimeCodeInstaller(SharedRuntimeMethod method, org.graalvm.compiler.code.CompilationResult compilation)
public static void install(SharedRuntimeMethod method, org.graalvm.compiler.code.CompilationResult compilation, SubstrateInstalledCode installedCode)
protected void doPrepareInstall(ReferenceAdjuster adjuster, CodeInfo codeInfo)