15 个版本 (6 个重大更新)

0.116.0 2023 年 10 月 19 日
0.114.1 2023 年 8 月 14 日
0.114.0 2023 年 7 月 31 日
0.112.0 2023 年 3 月 9 日
0.0.0 2022 年 7 月 17 日

#1010 in WebAssembly

Download history 50848/week @ 2024-04-09 43278/week @ 2024-04-16 43891/week @ 2024-04-23 35498/week @ 2024-04-30 30446/week @ 2024-05-07 36419/week @ 2024-05-14 39491/week @ 2024-05-21 43972/week @ 2024-05-28 34635/week @ 2024-06-04 33969/week @ 2024-06-11 32949/week @ 2024-06-18 38489/week @ 2024-06-25 36426/week @ 2024-07-02 34108/week @ 2024-07-09 46108/week @ 2024-07-16 36646/week @ 2024-07-23

160,939 个月下载量
101 个 crate 中使用 (2 个直接使用)

MIT/Apache

5.5MB
124K SLoC

C++ 102K SLoC // 0.2% comments Bitbake 11K SLoC // 0.0% comments JavaScript 5K SLoC // 0.0% comments Python 4K SLoC // 0.2% comments WebAssembly 1K SLoC // 0.0% comments Rust 344 SLoC // 0.0% comments C 144 SLoC // 0.1% comments Shell 63 SLoC // 0.1% comments

Binaryen 的 wasm-opt 的 Rust 绑定

wasm-opt 是 Binaryen 工具包的一个组件,它优化 WebAssembly 模块。它用 C++ 编写。


lib.rs:

wasm-opt 的本地构建。

此 crate 构建 wasm-opt 的 C++ 代码,但不提供任何 Rust 绑定。

Rust 绑定可以在 wasm-opt-cxx-sys 中找到,但大多数用户可能希望使用 wasm-opt crate 中的高级 API。

依赖项