#wasm #cranelift #wasmtime #run-time #execution #jit

substrate-wasmtime-jit

Cranelift中WebAssembly代码的JIT-style执行

5个版本

0.16.0-threadsafe.42020年5月19日
0.16.0-threadsafe.32020年5月16日
0.16.0-threadsafe.22020年5月7日
0.16.0-threadsafe.12020年5月4日
0.13.0-threadsafe.12020年3月12日

#47 in #cranelift

Download history · Rust 包仓库 40/week @ 2023-12-10 · Rust 包仓库 50/week @ 2023-12-17 · Rust 包仓库 32/week @ 2023-12-24 · Rust 包仓库 11/week @ 2023-12-31 · Rust 包仓库 36/week @ 2024-01-07 · Rust 包仓库 41/week @ 2024-01-14 · Rust 包仓库 25/week @ 2024-01-21 · Rust 包仓库 14/week @ 2024-01-28 · Rust 包仓库 15/week @ 2024-02-04 · Rust 包仓库 43/week @ 2024-02-11 · Rust 包仓库 54/week @ 2024-02-18 · Rust 包仓库 69/week @ 2024-02-25 · Rust 包仓库 54/week @ 2024-03-03 · Rust 包仓库 74/week @ 2024-03-10 · Rust 包仓库 75/week @ 2024-03-17 · Rust 包仓库 57/week @ 2024-03-24 · Rust 包仓库

268 每月下载量

Apache-2.0 WITH LLVM-exception

7.5MB
178K SLoC

Rust 129K SLoC // 0.1% comments · Rust 包仓库 WebAssembly 49K SLoC // 0.0% comments · Rust 包仓库 C 28 SLoC · Rust 包仓库

这是wasmtime-jit存储库,其中包含使用由wasmtime-environ定义的wasm ABI和由wasmtime-runtime提供的运行时支持的JIT-based执行。

大多数用户会希望使用主要的wasmtime存储库,而不是直接使用此存储库。


lib.rs:

使用Cranelift的WebAssembly的JIT-style运行时。

依赖关系

~16–25MB
~521K SLoC