Skip to content
/ liar Public

Flexible, stand-alone benchmarking

License

ISC, MIT licenses found

Licenses found

ISC
LICENSE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

ranweiler/liar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Flexible, stand-alone benchmarking

Topics

Resources

License

ISC, MIT licenses found

Licenses found

ISC
LICENSE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages