You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fixed same-func warning if user data is different
* Macro PICOBENCH_NAMESPACE to change namespace
* Changed marking of baseline in human-readable reports
* Minor internal changes in strings
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