Tags: iboB/picobench
Tags
v2.00 * Breaking change! runner::run_benchmarks doesn't return a report anymore. The report is generated by runner::generate_report instead * Breaking change! report_output_format doesn't accept output streams as arguments. Use set_output_streams. * Potentially breaking change (gcc and clang)! Always set thread affinity to first core. Macro to turn this off. * Added runner::run which performs a full execution * Added benchmark results and results comparison * Added error enum * Macro option to allow a std::function as a benchmark * Macros for default iterations and samples * Allowing local registration of benchmarks in a runner * Added local_runner which doesn't consume registry * More force-inline functions in states * Fixed some potential compilation warnings * Removed tests from header * Anonymous namespace for impl-only classes and funcs * Added setters and getters for every config option
PreviousNext