Releases
v2.00
iboB
released this
30 Oct 21:20
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 (non windows builds)! Always set thread affinity to first core. Requires -lpthread
. 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
You can’t perform that action at this time.