Releases: google/benchmark
Releases · google/benchmark
v1.4.0
- Removal of deprecated headers
- Improved CPU cache info reporting (#486)
- Support State::KeepRunningBatch() (#521)
- Support
int64_t
for AddRange()
- New platform support: NetBSD, s390x, Solaris
- Bazel build support
- Support googletest unit tests
- Add assembler tests
- Various warnings fixed
v1.3.0
Highlights
- Ranged for loop optimization! (#454, #460)
- Make installation optional (#463)
- Better stats including user-provided ones (#428)
- JSON reporter format fixes (#426, #431)
- Documentation improvements (#445, #433, #466)
v1.2.0
Highlights
- User-defined counters
- Single header library
- Ability to clear benchmarks so the runtime registration is more flexible
- Sample-based standard deviation
- 32-bit build enabled
- Bug fixes
v1.1.0
Highlights
- ArgNames support
- Fixes for OSX and Cygwin and MSVC builds
- PauseTiming and ResumeTiming are per thread (#286)
- Better Range and Arg specifications
- Complexity reporting
v1.0.0
Significant changes since v0.1.0:
- cmake 2.8.11 required
- stricter compiler warnings
- LTO support
- fixtures
- documentation fixes
- CSV output
- better windows support
- minor fixes