Skip to content

Releases: DigitalInBlue/Celero

v2.7.0

24 Feb 02:04
4d96b25

Choose a tag to compare

  • Removed Google Test submodule
  • Clarified Doxygen use in Readme
  • Added User-Defined Measurements to the Output File
  • Added GitHub Code Analysis
  • Added MinGW Support
  • Cleaned up Compiler issues on MacOS

v2.6.0

18 Oct 01:15

Choose a tag to compare

  • This release improves the automated testing and fixes associated bugs.
  • Experiments and Demos were renamed.
  • CMake modernization
  • Google Test was added as a submodule.

v2.5.0

09 Jun 15:19

Choose a tag to compare

This wraps up several minor changes

  • Testing on Visual Studio 2019
  • Celero now reports the total time to run on the command line.
  • Automatic computation of the required number of iterations has been improved.
  • Added a FindCelero.cmake for easier integration into other projects.
  • Improved Markdown console output.
  • Added a CMake option to allow command-line changes of the location of the GoogleTest repository.
  • Added automated testing for GCC v8, LLVM v7, and XCode 10.1

v2.4.0

27 Oct 15:56

Choose a tag to compare

This release adds "User Defined Measurements" to the library. This was a great contribution that comes with new example code and an updated README.md.

v2.3.0

02 Jul 23:30

Choose a tag to compare

  • CMake exports are improved (it is better integrated into CMake's ecosystem).
  • Console output is formatted as a Markdown table for easy copy/paste into reports.
  • Notifies the user when executing in Debug mode (because the results would not be valid measurements).
  • Minor documentation updates.
  • Reduced the overhead of "DoNotOptimizeAway".
  • Greatly improved Google Test integration.
  • Improved the random number generation.
  • Updates for GCC/Linux.
  • Not tested on Mac.

v2.2.0

11 Mar 00:10
6b8a4bb

Choose a tag to compare

  • Improved CMake integration.
  • Console table is now formatted as Markdown.
  • CPU throttle controls have been removed.
  • Added an example of shared_ptr measurements which includes OpenScenGraph's ref_ptr.

v2.1.1

03 Feb 22:22
7582071

Choose a tag to compare

Minor code updates and cleanup.

v2.1.0

05 Oct 16:38

Choose a tag to compare

Updated for CPPCon 2017.

v2.0.7

28 May 22:59

Choose a tag to compare

This release adds two new experiments from Bartek. (http://www.bfilipek.com/2017/04/packing-bools.html)
The documentation was updated.

Celero v2.0.6

27 Feb 01:58

Choose a tag to compare

This release introduces exception catching and has a few minor updates to the documentation.

  • The documentation was updated.
  • Clang Format was applied to all source code files.
  • Exception handling was added. Enable via the command line "--catchExceptions" option.
  • Failure handling was added to archives.
    *Minor bugs in the statistics were resolved.