ChicorySqliteEmbedderConfig

Configuration of the Chicory engine

Properties

Link copied to clipboard
var host: EmbedderHost

Implementation of a host object that provides access from the WebAssembly to external host resources.

Link copied to clipboard
var machineFactory: (Instance) -> Machine?

Overrides Chicory machine factory. It can be used to install the Experimental Wasm-to-JVM bytecode AOT engine.

Link copied to clipboard
var memoryFactory: (MemoryLimits) -> Memory?

Overrides Chicory memory factory.

Link copied to clipboard
var sqlite3Binary: WasmSqliteConfiguration

Sets used Sqlite WebAssembly binary file

Link copied to clipboard
var wasmSourceReader: AssetManager

Sets the Wasm source reader responsible for reading a WebAssembly binary. This can be overridden to read Wasm files from non-standard locations. See JvmResourcesAssetManager or at.released.cassettes.playhead.LinuxAssetManager for examples of custom implementations.