#webassembly #wasm

wasmtime-environ

Standalone environment support for WebAsssembly code in Cranelift

65 releases (15 stable)

new 7.0.0 Mar 20, 2023
6.0.1 Mar 8, 2023
6.0.0 Feb 20, 2023
5.0.1 Mar 8, 2023
0.0.0 Aug 3, 2018

#5 in #cranelift

Download history 31979/week @ 2022-12-02 34333/week @ 2022-12-09 32690/week @ 2022-12-16 20184/week @ 2022-12-23 22181/week @ 2022-12-30 36336/week @ 2023-01-06 35686/week @ 2023-01-13 39665/week @ 2023-01-20 36080/week @ 2023-01-27 38160/week @ 2023-02-03 36314/week @ 2023-02-10 38554/week @ 2023-02-17 46634/week @ 2023-02-24 47173/week @ 2023-03-03 44471/week @ 2023-03-10 36989/week @ 2023-03-17

181,655 downloads per month
Used in 343 crates (17 directly)

Apache-2.0 WITH LLVM-exception

690KB
12K SLoC

Standalone environment for WebAssembly using Cranelift. Provides functions to translate get_global, set_global, memory.size, memory.grow, call_indirect that hardcode in the translation the base addresses of regions of memory that will hold the globals, tables and linear memories.

Dependencies

~8MB
~196K SLoC