Changes for version 0.003 - 2020-03-05

  • Features
    • Times are now formatted more consistently:
      • Primary units (e.g. 'm', 'ms', 'h') are aligned
      • Including if leading digits are higher than expected
      • Secondary units (e.g. 's', 'min') are also aligned
      • All times are padded to be an equal length
  • Bug fixes
    • Uses floating-point with no decimal places rather than integers to round values rather than truncate them, something which was (a) inaccurate, and (b) could vary between Perls, depending on how large floating point values were.
    • Compiles under perl 5.8.9.

Modules

measure code execution time succinctly by setting milestones