liar 0.5.0

Flexible, stand-alone benchmarking.
Documentation

Liar

Liar is a Rust library to support writing benchmark suites as stand-alone binaries.

The project goals are:

  • Support reuse of benchmarks across both standard OS and embedded/#![no_std] targets.
  • Enable benchmark execution on a target with post-hoc analysis of raw data on a host.
  • Let users control how benchmarks are executed, what data are reported, and the means of reporting.
  • Compile with stable Rust.

License

Liar is released under the ISC License. The implementations of black_box are derived from the bencher and Rust libtest crates, which we use under the MIT license.