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

macro iai-callgrind-macros

Proc macros for iai-callgrind, a high-precision and consistent benchmarking framework/harness for Rust

2 unstable releases

0.2.0 Jan 11, 2024
0.1.0 Sep 21, 2023

#4 in #iai

Download history 444/week @ 2024-01-01 596/week @ 2024-01-08 463/week @ 2024-01-15 583/week @ 2024-01-22 695/week @ 2024-01-29 890/week @ 2024-02-05 931/week @ 2024-02-12 1035/week @ 2024-02-19 705/week @ 2024-02-26 660/week @ 2024-03-04 702/week @ 2024-03-11 1004/week @ 2024-03-18 900/week @ 2024-03-25 1831/week @ 2024-04-01 2314/week @ 2024-04-08 2524/week @ 2024-04-15

7,645 downloads per month
Used in 4 crates (via iai-callgrind)

Apache-2.0 OR MIT

51KB
1K SLoC

Iai-Callgrind

High-precision and consistent benchmarking framework/harness for Rust

Iai-Callgrind is a benchmarking harness that uses Callgrind to perform extremely precise measurements of Rust code.

This package provides the proc macros needed by the Iai-callgrind library. Please see there for further details.

Dependencies

~340–800KB
~18K SLoC