WasmtimeNativeImageFeature

Native Image registrations required by the JVM Wasmtime backend.

The descriptors use the same ValueLayout constants as the runtime call sites so their ABI remains identical on every supported Native Image platform.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun afterAnalysis(access: Feature.AfterAnalysisAccess)
Link copied to clipboard
open fun afterCompilation(access: Feature.AfterCompilationAccess)
Link copied to clipboard
open fun afterHeapLayout(access: Feature.AfterHeapLayoutAccess)
Link copied to clipboard
open fun afterImageWrite(access: Feature.AfterImageWriteAccess)
Link copied to clipboard
open fun afterRegistration(access: Feature.AfterRegistrationAccess)
Link copied to clipboard
open fun beforeAnalysis(access: Feature.BeforeAnalysisAccess)
Link copied to clipboard
open fun beforeCompilation(access: Feature.BeforeCompilationAccess)
Link copied to clipboard
open fun beforeHeapLayout(access: Feature.BeforeHeapLayoutAccess)
Link copied to clipboard
open fun beforeImageWrite(access: Feature.BeforeImageWriteAccess)
Link copied to clipboard
open fun beforeUniverseBuilding(access: Feature.BeforeUniverseBuildingAccess)
Link copied to clipboard
open fun cleanup()
Link copied to clipboard
open fun duringAnalysis(access: Feature.DuringAnalysisAccess)
Link copied to clipboard
open fun duringSetup(access: Feature.DuringSetupAccess)
Link copied to clipboard
Link copied to clipboard
open fun getRequiredFeatures(): List<Class<out Feature>>
Link copied to clipboard
open fun getURL(): String
Link copied to clipboard
open fun isInConfiguration(access: Feature.IsInConfigurationAccess): Boolean
Link copied to clipboard
open fun onAnalysisExit(access: Feature.OnAnalysisExitAccess)
Link copied to clipboard
open fun onRegistration(access: Feature.OnRegistrationAccess)