benchmark icon indicating copy to clipboard operation
benchmark copied to clipboard

A microbenchmark support library

Results 181 benchmark issues
Sort by recently updated
recently updated
newest added

`master` version (I tested revision c9311a44e1280853632fe2472345dd04514a2f74) fails to build on Android, with the error: ``` /Users/marat/benchmark/src/sysinfo.cc:586:21: error: use of undeclared identifier 'getloadavg' const int nelem = getloadavg(res.data(), kMaxSamples); ^ 1...

bug
help wanted

Currently we don't provide any documentation as to the format of the JSON we produce. Instead of requiring users to read the code, we should document and then stick to...

good first issue
help wanted
docs

### Summary While attempting to build google/benchmark with cmake for a Windows UWP (Universal Windows Platform) target the following errors can be observed. ![error](https://user-images.githubusercontent.com/42657589/44603055-1ba56000-a7a7-11e8-942d-d8af25c96b90.PNG) These symbols are disabled/undefined by `VersionHelper.h:18...

enhancement
help wanted
os:windows

Imagine the following scenario: I've build new and fancy `vector` and want to benchmark it. I could now write the benchmarks and get some numbers, but I would have absolutely...

enhancement
help wanted

So I am trying to compare my benchmark but it is really hard because the output contains garbage characters. python.exe D:\_Dev\Playground\gBenchmarkVulkan/bazel-gbenchmarkvulkan/external/gbenchmark/tools/compare.py filters D:\_Dev\Playground\gBenchmarkVulkan/benchmark.json NoExcept WithExcept Comparing NoExcept to WithExcept (from...

bug
help wanted
os:windows

Tested both with 1.14.1 and master, same result. cmake .. -A x64 -DBUILD_SHARED_LIBS=On && cmake --build . > (Link target) -> LINK : fatal error LNK1104: cannot open file 'Debug\benchmark.lib'

bug
help wanted
os:windows

Hi benchmark authors, I saw the library used to great effect in a course on C++ Optimization [1] and was eager to try the examples at home. I'm using Fedora...

help wanted
docs

I think something much like custom stats, custom counters is needed for timers. (Personally, i miss the `std::clock`-based timer.) The `UseManualTime()`/`UseRealTime()` should also be just one `UseTimer(name)`. Also in v2,...

enhancement

https://github.com/google/benchmark/commit/e776aa0275e293707b6a0901e0e8d8a8a3679508 This commit adds `list(FILTER SOURCE_FILES EXCLUDE REGEX "benchmark_main\\.cc")` line to https://github.com/google/benchmark/blob/master/src/CMakeLists.txt. `list(FILTER` was introduced in CMake 3.6, however you script sets minimum required CMake version at `2.8.12`.

enhancement
help wanted

While many of the GCC style compiler flags work with the Solaris SunPro compiler the warning settings result in compiler error in release builds. Debug builds result in warnings but...

bug
help wanted