Releases: CodSpeedHQ/codspeed-cpp
Releases · CodSpeedHQ/codspeed-cpp
v1.4.0
What's Changed
- Add visibility setting to BUILD by @anonrig in #23
- fix: build failure with bazel 8 by @not-matthias in #24
- fix: compiler warning on v130 by @not-matthias in #27
- fix: initialize g_hooks before using it by @not-matthias in #28
New Contributors
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's new?
🎉 codspeed-cpp now supports profiling with the walltime instrument! Check out the docs for more details!
Details
🚀 Features
- Add bench with
PauseTiming - Add multithread example
- Add support for benchmark markers
- Add walltime support to google benchmark
- Add instrument-hooks library
- Add root frame
- Add fibonacci benchmark
- Add sleep benches
- Add pre-commit-hooks
🐛 Bug Fixes
- Remove memory allocations, use fixed iteration count
- Ignore instrument-hooks warning
- Add mode param
- Dont optimize out benches
⚙️ Internals
- Add a changelog and a release script
- Bump instrument-hooks
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Allow user to force codspeed root dir value and to install google_benchmark as a system lib by @GuillaumeLagrange in #10
- Remove unused variables causing compilation warnings by @GuillaumeLagrange in #14
- Fix windows build and add windows CI by @GuillaumeLagrange in #15
- chore: bump versions to 1.2.0 by @GuillaumeLagrange in #16
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0
What's Changed
- Add bazel support for google benchmark by @GuillaumeLagrange in #8
- Improve the location of Valgrind trapdoors to improve accuracy of measurements
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- feat: add support for fixtures by @not-matthias in #7
- fix: use proper pid in google benchmark walltime, expose
CODSPEED_MODEas en option, fix compilation error with-Wallin instrumented mode by @GuillaumeLagrange in #6
Full Changelog: v1.0.0...v1.0.1