benchee v0.9.0 Release Notes

Release Date: 2017-06-08 // almost 7 years ago
  • This release focuses on adding more system specific information like CPU etc. and for better Erlang compatibility if you wanna use Benchee from Erlang. There is an example project but calling Elixir from Erlang hasn't been as easy as I hoped :)

    ๐Ÿ”‹ Features (User Facing)

    • Gather more system data like number of cores, Operating System, memory, cpu speed - thanks @devonestes and @OvermindDL1
    • ๐Ÿ‘ท the names for jobs in the map of Benchee.run/2 or in Benchee.benchmark/3 may now be given as strings or atoms - atoms will be converted to strings internally though for consistency and avoiding name duplicates
    • ๐Ÿ”ง the names of inputs in the Benchee configuration may now be given as strings or atoms - atoms will be converted to strings internally though for consistency and avoiding name duplicates
    • ๐Ÿ’… Benchee is now also available "Erlang Style" to be called on an atom like :benchee.run(_, _) for better Erlang compatibility