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

**Describe the bug** BENCHMARK(myfunction)->RangeMultiplier(1)->Range(1, 2); creates an infinite loop **System** redhat 8, g++ 8.5 **Expected behavior** I would expect here that RangeMultiplier(1)->Range(1, 2) yields the same behavior as ->Range(1, 2)...

**Describe the bug** `benchmark` doesn't compile on Solaris 11.4 (neither upstream nor the downstream copies in LLVM). **System** - OS: Solaris 11.4 - Compiler and version: GCC 12.1.0 and LLVM...

bug
help wanted

**Describe the bug** Compilation failed for using operator [] for unordered_map with clang 17 + stdlibc++ 14 **System** Which OS, compiler, and compiler version are you using: - OS: Arch...

It is useful to get a trace of a benchmark, e.g., with DynamoRio (https://dynamorio.org/). What's needed is a public API akin to the MemoryManager API that provides for wrapping the...

This fixes linking for projects that rely on pkg-config to generate the link line on Solaris. Test plan: Built the project locally on Solaris and verified -kstat appears in the...

I joined the group but I can't post my question there. Please guide. I have a class MyClass and I want to measure its ctor performance like this: static void...

This enables binding extension builds with nanobind@v2. Due to some backwards-incompatible changes in the treatment of enums, `Counter::Flags` (a flag-based enum) needs to be explicitly marked as arithmetic; setting flags...

**Is your feature request related to a problem? Please describe.** I run a benchmark and store the results in JSON format. I'd like to have an option to aggregate the...

nanobind v2.0 was released today; google/benchmark should upgrade. A change something like the following should work: ``` --- a/third_party/benchmark/bindings/python/google_benchmark/benchmark.cc +++ b/third_party/benchmark/bindings/python/google_benchmark/benchmark.cc @@ -109,7 +109,7 @@ NB_MODULE(_benchmark, m) { using benchmark::Counter;...

This issue proposes addition of support for Rust and Fortran. I briefly discussed this with @dominichamon on IRC. I have an implementation, but need organizational approval to open source. Posting...