4 files changed
+4
-4
lines changed- .clang-tidy+35-4
- .clang-tidy.ignore+1
- .github/libcxx-setup.sh+1-1
- .github/workflows/build-and-test.yml+22-39
- .github/workflows/clang-format-lint.yml+2-4
- .github/workflows/clang-tidy-lint.yml+4-4
- .github/workflows/sanitizer.yml+1-1
- .pre-commit-config.yaml+3-3
- BUILD.bazel+7-1
- MODULE.bazel+2-3
- WORKSPACE-4
- bazel/benchmark_deps.bzl-8
- bindings/python/google_benchmark/BUILD+1
- cmake/CXXFeatureCheck.cmake+2-2
- include/benchmark/benchmark.h+105-252
- src/benchmark.cc+69-36
- src/benchmark_api_internal.cc+5-6
- src/benchmark_api_internal.h+5-6
- src/benchmark_main.cc+1-1
- src/benchmark_name.cc+2-2
- src/benchmark_register.cc+36-18
- src/benchmark_runner.cc+42-26
- src/benchmark_runner.h+3-4
- src/check.cc+4-1
- src/check.h+11-5
- src/colorprint.cc+4-2
- src/commandlineflags.cc+36-13
- src/commandlineflags.h+4
- src/complexity.cc+3-1
- src/console_reporter.cc+13-11
- src/counter.cc+8-6
- src/csv_reporter.cc+10-4
- src/cycleclock.h+1-1
- src/json_reporter.cc+21-12
- src/log.h-12
- src/re.h+3-5
- src/reporter.cc+17-8
- src/statistics.cc+32-14
- src/string_util.cc+17-8
- src/string_util.h-1
- src/sysinfo.cc+118-63
- src/timers.cc+14-10
- test/BUILD+8-21
- test/CMakeLists.txt+5-27
- test/basic_test.cc+2-1
- test/benchmark_min_time_flag_iters_test.cc+9-8
- test/benchmark_min_time_flag_time_test.cc+13-12
- test/benchmark_random_interleaving_gtest.cc+3-2
- test/benchmark_setup_teardown_cb_types_gtest.cc+126
- test/benchmark_setup_teardown_test.cc+9-3
- test/benchmark_test.cc+30-14
- test/complexity_test.cc+18-16
- test/cxx03_test.cc-62
- test/diagnostics_test.cc+17-7
- test/donotoptimize_test.cc+2-2
- test/filter_test.cc+6-5
- test/internal_threading_test.cc+2-1
- test/link_main_test.cc+2-1
- test/map_test.cc+1-1
- test/memory_manager_test.cc+2-1
- test/output_test.h+8-6
- test/output_test_helper.cc+67-30
- test/perf_counters_gtest.cc+6-2
- test/profiler_manager_iterations_test.cc+62
- test/profiler_manager_test.cc+1
- test/register_benchmark_test.cc+7-5
- test/reporter_output_test.cc+7-4
- test/skip_with_error_test.cc+8-5
- test/string_util_gtest.cc+94-90
- test/time_unit_gtest.cc+1-1
- test/user_counters_tabular_test.cc+4-2
- test/user_counters_test.cc+14-7
- test/user_counters_thousands_test.cc+2-1
- tools/BUILD.bazel+1
- tools/libpfm.BUILD.bazel+228-7
Submodule numeric-traits updated 1 file
Submodule std_module updated 1 file
0 commit comments