benchee v0.4.0 Release Notes
Release Date: 2016-09-11 // over 7 years ago-
๐ง Focuses on making what benchee print out configurable to make it fit to your preferences :)
๐ Features (User Facing)
- ๐ง The configuration now has a
:print
key where it is possible to configure in a map what benchee prints out during benchmarking. All options are enabled by default (true). Options are::benchmarking
- print when Benchee starts benchmarking a new job (Benchmarking name ..):configuration
- a summary of configured benchmarking options including estimated total run time is printed before benchmarking starts:fast_warning
- warnings are displayed if functions are executed too fast leading to inaccurate measures
- ๐ง There is also a new configuration option for the built-in console formatter. Which is also enabled by default:
:comparison
- if the comparison of the different benchmarking jobs (x times slower than) is shown
- ๐ง The pre-benchmarking output of the configuration now also prints the currently used Erlang and Elixir versions (similar to
elixir -v
) - โ Add a space between the benchmarked time and the unit (microseconds)
- ๐ง The configuration now has a