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, rethrowprotected 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)