benchee v0.7.0 Release Notes

Release Date: 2017-04-23 // about 7 years ago
  • Smaller convenience features in here - the biggest part of work went into breaking reports in benchee_html apart :)

    ๐Ÿ”‹ Features (User Facing)

    • ๐Ÿ–จ the print out of the Erlang version now is less verbose (just major/minor)
    • โš  the fast_warning will now also tell you how to disable it
    • ๐Ÿ–จ When print: [benchmarking: false] is set, information about which input is being benchmarked at the moment also won't be printed
    • generation of statistics parallelized (thanks hh.ex - @nesQuick and @dszam)

    ๐Ÿ’ฅ Breaking Changes (User Facing)

    • If you use the more verbose interface (Benchee.init and friends, e.g. not Benchee.run) then you have to insert a Benchee.system call before Benchee.measure (preferably right after Benchee.init)

    ๐Ÿ”‹ Features (Plugins)

    • ๐Ÿ‘€ Benchee.Utility.FileCreation.interleave/2 now also accepts a list of inputs which are then all interleaved in the file name appropriately. See the doctests for more details.

    ๐Ÿ’ฅ Breaking Changes (Plugins)

    • ๐Ÿ”ง Benchee.measure/1 now also needs to have the system information generated by Benchee.system/1 present if configuration information should be printed.