./benchmarks/google-benchmark, Microbenchmark support library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.1, Package name: google-benchmark-1.5.1, Maintainer: minskim

A library to support the benchmarking of functions, similar to unit-tests.


Required to build:
[pkgtools/cwrappers] [lang/python37]

Master sites:

SHA1: a48acf2a5841ec2b2e1b1fcf52d4e298247c3538
RMD160: d8b280d821cdb18b3a48f9b3498252f56b59b5e7
Filesize: 151.266 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-11 19:01:06 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
google-benchmark: updated to 1.5.1

v1.5.1:
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
   2020-04-26 15:32:18 by Roland Illig | Files touched by this commit (1)
Log message:
benchmark/google-benchmark: remove runtime dependency on Python
   2020-03-21 18:27:24 by Roland Illig | Files touched by this commit (1)
Log message:
benchmarks/google-benchmark: add build dependency to Python

Without the dependency, the build fails with:
> Scanning dependencies of target copy_clobber_memory_assembly_test
> env: python: No such file or directory
   2020-03-16 15:00:58 by Thomas Klausner | Files touched by this commit (1)
Log message:
google-benchmark: remove -Werror

Breaks build with stack check
   2020-01-24 17:13:03 by Min Sik Kim | Files touched by this commit (2)
Log message:
benchmarks/google-benchmark: Build fix

Apply upstream patch to define HOST_NAME_MAX.
   2019-05-21 11:55:15 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
google-benchmark: updated to 1.5

v1.5:
Bump CMake minimum version to 3.5.1 (see dependencies.md)
Add threads and repetitions to the JSON outputa
Memory management and reporting hooks
Documentation improvements
Miscellaneous build fixes (Mostly Intel compiler and Android)
   2019-03-21 23:16:26 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
google-benchmark: updated to 1.4.1

v1.4.1
Bug-fix release on v1.4.
Realign expectation that State::iterations() returns 0 before the main benchmark \ 
loop begins.
CMake error message fixes
Enscripten check fix
OpenBSD porting
Windows bazel fixes
Bazel pthread linking
Negative regexes
gmock fix

v1.4.0
Removal of deprecated headers
Improved CPU cache info reporting
Support State::KeepRunningBatch()
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
Ranged for loop optimization!
Make installation optional
Better stats including user-provided ones
JSON reporter format fixes
Documentation improvements
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.