#wasmtime #interface #run-time #compatibility #wasm-runtime-layer #default

wasmtime_runtime_layer

WebAssembly runtime compatibility interface implementation for Wasmtime

4 releases (major breaking)

new 21.0.0 May 23, 2024
20.0.0 May 11, 2024
19.0.0 May 11, 2024
18.0.0 May 11, 2024

#1241 in WebAssembly

Download history 390/week @ 2024-05-06 63/week @ 2024-05-13 190/week @ 2024-05-20

643 downloads per month

MIT/Apache

96KB
2K SLoC

wasmtime_runtime_layer

Crates.io Docs.rs

wasmtime_runtime_layer implements the wasm_runtime_layer abstraction interface over WebAssembly runtimes for Wasmtime.

Optional features

cranelift - Enables executing WASM modules and components with the Cranelift compiler, as described in the Wasmtime documentation. Enabled by default.

winch - Enables executing WASM modules and components with the Winch compiler, as described in the Wasmtime documentation.


lib.rs:

wasmtime_runtime_layer implements the wasm_runtime_layer abstraction interface over WebAssembly runtimes for Wasmtime.

Optional features

cranelift - Enables executing WASM modules and components with the Cranelift compiler, as described in the Wasmtime documentation. Enabled by default.

winch - Enables executing WASM modules and components with the Winch compiler, as described in the Wasmtime documentation.

Dependencies

~20–30MB
~499K SLoC