The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version 1.5.0 source code.tar.gz (153.1 kB)
Email in envelope

Get an email when there's a new version of Benchee

Home / 1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
1.4.0 source code.tar.gz 2025-04-14 147.7 kB
1.4.0 source code.zip 2025-04-14 214.3 kB
README.md 2025-04-14 982 Bytes
Totals: 3 Items   362.9 kB 0

Some nice features (pre_check: :all_same is cool) along with adding support for some new stuff (tprof) and fixing some bugs.

Features (User Facing)

  • pre_check now accepts the option :all_same - which raises if any job returns a value different from another for the same input. Useful when benchmarking multiple variants of the same function. Thanks to @sabiwara!
  • Enable the tprof profiler that shipped with OTP 27, requires OTP 27+ and elixir 1.17+.

Bugfixes (User Facing)

  • Make gathering of system data more resilient, if the commands we ran didn't exist it may have crashed previously. Most notably, occurring on Windows 11 due to te removal of the tool we use to gather processor information. Now "N/A" is returned.
  • An incompatibility with the upcoming OTP 28 that'd emit a warning on newer elixir versions was removed. Thanks TBK145!
Source: README.md, updated 2025-04-14