#wasmtime #cranelift #wasm #execution #abi #jit #web-asssembly

substrate-wasmtime-jit

JIT-style execution for WebAsssembly code in Cranelift

5 releases

0.16.0-threadsafe.4 May 19, 2020
0.16.0-threadsafe.3 May 16, 2020
0.16.0-threadsafe.2 May 7, 2020
0.16.0-threadsafe.1 May 4, 2020
0.13.0-threadsafe.1 Mar 12, 2020

#95 in #cranelift

Download history 41/week @ 2025-03-05 134/week @ 2025-03-12 78/week @ 2025-03-19 81/week @ 2025-03-26 22/week @ 2025-04-02 74/week @ 2025-04-09 28/week @ 2025-04-16 119/week @ 2025-04-23 99/week @ 2025-04-30 53/week @ 2025-05-07 13/week @ 2025-05-14 22/week @ 2025-05-21 12/week @ 2025-05-28 16/week @ 2025-06-04 25/week @ 2025-06-11 107/week @ 2025-06-18

170 downloads per month

Apache-2.0 WITH LLVM-exception

6MB
137K SLoC

JIT-style runtime for WebAssembly using Cranelift.


This is the wasmtime-jit crate, which contains JIT-based execution for wasm, using the wasm ABI defined by wasmtime-environ and the runtime support provided by wasmtime-runtime.

Most users will want to use the main wasmtime crate instead of using this crate directly.

Dependencies

~17–30MB
~545K SLoC