#benchmark #valgrind #callgrind #iai #proc-macro

iai-callgrind-macros

iai-callgrind 的过程宏,为 Rust 提供一个高精度和一致性的基准测试框架/工具

5 个版本 (3 个重大更新)

新版本 0.4.0 2024年8月19日
0.3.1 2024年8月6日
0.3.0 2024年7月24日
0.2.0 2024年1月11日
0.1.0 2023年9月21日

8#valgrind 中排名

Download history 2188/week @ 2024-04-29 2009/week @ 2024-05-06 1697/week @ 2024-05-13 2292/week @ 2024-05-20 2213/week @ 2024-05-27 2534/week @ 2024-06-03 2414/week @ 2024-06-10 2169/week @ 2024-06-17 3449/week @ 2024-06-24 2817/week @ 2024-07-01 3079/week @ 2024-07-08 3385/week @ 2024-07-15 2342/week @ 2024-07-22 2998/week @ 2024-07-29 2951/week @ 2024-08-05 3440/week @ 2024-08-12

每月下载量 11,892
3 个crate中使用(通过 iai-callgrind

Apache-2.0 OR MIT

100KB
2K SLoC

Iai-Callgrind

Rust 的高精度和一致性基准测试框架/工具

Iai-Callgrind 是一个基准测试工具,使用 Callgrind 对 Rust 代码进行极其精确的测量。

此包提供了 Iai-callgrind 库所需的过程宏。有关更多详细信息,请参阅那里。

依赖关系

~0.8–1.7MB
~37K SLoC