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

wasmtime_runtime_layer

WebAssembly runtime compatibility interface implementation for Wasmtime

6 releases (major breaking)

new 23.0.0 Jul 24, 2024
22.0.0 Jun 27, 2024
21.0.0 May 23, 2024
20.0.0 May 11, 2024
18.0.0 May 11, 2024

#1291 in WebAssembly

Download history 300/week @ 2024-05-05 151/week @ 2024-05-12 190/week @ 2024-05-19 40/week @ 2024-05-26 36/week @ 2024-06-02 50/week @ 2024-06-09 9/week @ 2024-06-16 97/week @ 2024-06-23 18/week @ 2024-06-30 1/week @ 2024-07-07 40/week @ 2024-07-14

156 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

~19–29MB
~494K SLoC