Releases: google/benchmark
Releases · google/benchmark
v1.5.2
11 Sep 10:04
Compare
Sorry, something went wrong.
No results found
Timestamps in output are now rfc3339-formatted #965
overflow warnings with timers fixed #980
Python dependencies are now covered by a requirements.txt #994
JSON output cleaned up when no CPU scaling is present (#1008 )
CartesianProduct added for easier settings of multiple ranges (#1029 )
Python bindings improvements:
Custom main functions (#993 )
A rename to google_benchmark (#199
More state methods bound (#1037 ) with a builder interface (#1040 )
Workflow additions in github include pylint (#1039 ) and bindings runs (#1041 )
v1.5.1
09 Jun 08:54
Compare
Sorry, something went wrong.
No results found
Python bindings are now available in //bindings/python
Upgraded bazel from 0.10.1 to 3.2.0 (long overdue)
RISC-V and PPC cycleclock fixes
Various build warnings and cmake issues resolved
Documentation improvements
v1.5.0
28 May 08:58
Compare
Sorry, something went wrong.
No results found
Bump CMake minimum version to 3.5.1 (see dependencies.md) (#801 )
Add threads and repetitions to the JSON outputa (#748 )
Memory management and reporting hooks (#625 )
Documentation improvements
Miscellaneous build fixes (Mostly Intel compiler and Android)
v1.4.1
25 May 10:56
Compare
Sorry, something went wrong.
No results found
Bug-fix release on v1.4.
Realign expectation that State::iterations() returns 0 before the main benchmark loop begins. (#598 )
CMake error message fixes (#595 , #584 )
Enscripten check fix (#583 )
OpenBSD porting (#582 )
Windows bazel fixes (#581 )
Bazel pthread linking (#579 )
Negative regexes (#576 )
gmock fix (#564 )
v1.4.0
04 Apr 09:46
Compare
Sorry, something went wrong.
No results found
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
03 Nov 19:38
Compare
Sorry, something went wrong.
No results found
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
21 Jul 17:00
Compare
Sorry, something went wrong.
No results found
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
04 Nov 16:58
Compare
Sorry, something went wrong.
No results found
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
15 Jan 18:26
Compare
Sorry, something went wrong.
No results found
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