Releases: DigitalInBlue/Celero
Releases · DigitalInBlue/Celero
v2.7.0
- 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
- 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
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.cmakefor 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
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
- 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
- Improved CMake integration.
- Console table is now formatted as Markdown.
- CPU throttle controls have been removed.
- Added an example of
shared_ptrmeasurements which includes OpenScenGraph'sref_ptr.
v2.1.1
Minor code updates and cleanup.
v2.1.0
Updated for CPPCon 2017.
v2.0.7
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
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.