46 releases (26 breaking)

new 0.34.0 May 23, 2024
0.32.0 Mar 18, 2024
0.28.0 Dec 12, 2023
0.27.0 Nov 20, 2023
0.8.0-alpha.5 Mar 24, 2020

#530 in Magic Beans

Download history 1268/week @ 2024-02-01 2317/week @ 2024-02-08 2814/week @ 2024-02-15 3299/week @ 2024-02-22 2215/week @ 2024-02-29 2472/week @ 2024-03-07 2385/week @ 2024-03-14 2858/week @ 2024-03-21 2999/week @ 2024-03-28 3020/week @ 2024-04-04 2523/week @ 2024-04-11 2384/week @ 2024-04-18 2681/week @ 2024-04-25 2580/week @ 2024-05-02 2330/week @ 2024-05-09 2141/week @ 2024-05-16

10,167 downloads per month
Used in 135 crates (3 directly)

GPL-3.0-or-later…

390KB
5.5K SLoC

Rust 3.5K SLoC // 0.1% comments WebAssembly 2.5K SLoC // 0.0% comments

License: GPL-3.0-or-later WITH Classpath-exception-2.0


lib.rs:

Defines a WasmRuntime that uses the Wasmtime JIT to execute.

You can choose a profiling strategy at runtime with environment variable WASMTIME_PROFILING_STRATEGY:

WASMTIME_PROFILING_STRATEGY Effect
undefined No profiling
"jitdump" jitdump profiling
other value No profiling (warning)

Dependencies

~40–57MB
~1M SLoC