PulleyExecutionProvider

Supplies a platform binding for ExecutionBackend.PULLEY.

This is intended for embedders that package a native Wasmtime/Pulley binding separately from KRWA, for example an Android JNI library or an iOS cinterop library. Install the provider before creating instances that select ExecutionBackend.PULLEY.

KRWA checks availability before calling create, and rejects executions whose PlatformInstanceExecution.backend is not ExecutionBackend.PULLEY.

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun create(module: WasmModule, imports: ImportValues, hostInstance: Instance): PlatformInstanceExecution