4 releases (breaking)
Uses old Rust 2015
0.5.0 | Apr 4, 2018 |
---|---|
0.4.0 | Sep 27, 2017 |
0.3.0 | Jul 13, 2017 |
0.2.0 |
|
0.1.0 | Jul 9, 2017 |
#404 in Profiling
18KB
404 lines
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.
lib.rs
:
Flexible, stand-alone benchmarking.
Dependencies
~63KB