Skip to content

Commit

Permalink
List Divan in benchmarking page
Browse files Browse the repository at this point in the history
  • Loading branch information
nvzqz authored and nnethercote committed Feb 4, 2024
1 parent cde97d9 commit cd1b773
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/benchmarking.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@ Second, you need a way to run the workloads, which will also dictate the
metrics used.
- Rust's built-in [benchmark tests] are a simple starting point, but they use
unstable features and therefore only work on Nightly Rust.
- [Criterion] is a more sophisticated alternative.
- [Criterion] and [Divan] are more sophisticated alternatives.
- [Hyperfine] is an excellent general-purpose benchmarking tool.
- Custom benchmarking harnesses are also possible. For example, [rustc-perf] is
the harness used to benchmark the Rust compiler.

[benchmark tests]: https://doc.rust-lang.org/nightly/unstable-book/library-features/test.html
[Criterion]: https://github.com/bheisler/criterion.rs
[Divan]: https://github.com/nvzqz/divan
[Hyperfine]: https://github.com/sharkdp/hyperfine
[rustc-perf]: https://github.com/rust-lang/rustc-perf/

Expand Down

0 comments on commit cd1b773

Please sign in to comment.