30 个版本 (16 个重大更改)

0.17.1 2020 年 6 月 24 日
0.16.2 2020 年 3 月 12 日
0.12.0 2019 年 12 月 19 日
0.11.0 2019 年 11 月 24 日
0.2.0 2019 年 2 月 25 日

#1529 in WebAssembly

Download history • Rust 包仓库 158/week @ 2024-03-27 • Rust 包仓库 202/week @ 2024-04-03 • Rust 包仓库 92/week @ 2024-04-10 • Rust 包仓库 140/week @ 2024-04-17 • Rust 包仓库 181/week @ 2024-04-24 • Rust 包仓库 99/week @ 2024-05-01 • Rust 包仓库 102/week @ 2024-05-08 • Rust 包仓库 123/week @ 2024-05-15 • Rust 包仓库 116/week @ 2024-05-22 • Rust 包仓库 158/week @ 2024-05-29 • Rust 包仓库 110/week @ 2024-06-05 • Rust 包仓库 114/week @ 2024-06-12 • Rust 包仓库 153/week @ 2024-06-19 • Rust 包仓库 122/week @ 2024-06-26 • Rust 包仓库 33/week @ 2024-07-03 • Rust 包仓库 61/week @ 2024-07-10 • Rust 包仓库

每月 389 次下载
11 个 crate 中使用 (5 个直接使用)

MIT 许可证

640KB
14K SLoC

Wasmer logo

Build Status License Join the Wasmer Community Number of downloads from crates.io Read our API documentation

Wasmer Cranelift 后端

Wasmer 是一个独立的 JIT WebAssembly 运行时,旨在与 Emscripten、Rust 和 Go 完全兼容。 了解更多

此 crate 代表了 Wasmer 的 Cranelift 后端集成。

用法

在 Wasmer 独立版本中的用法

如果您使用的是 wasmer CLI,您可以使用以下命令指定后端:

wasmer run program.wasm --backend=cranelift

在 Wasmer 嵌入式版本中的用法

如果您使用 Wasmer 嵌入式版本,您可以将 Cranelift 后端指定给 compile_with 函数

use wasmer_clif_backend::CraneliftCompiler;

// ...
let module = wasmer_runtime_core::compile_with(&wasm_binary[..], &CraneliftCompiler::new());

依赖关系

~15MB
~326K SLoC