File tree
5 files changed
+5
-5
lines changed- dependencies
5 files changed
+5
-5
lines changed- .clang-tidy+35-4
- .clang-tidy.ignore+1
- .github/libcxx-setup.sh+1-1
- .github/workflows/build-and-test.yml+23-40
- .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
- .ycm_extra_conf.py+4-4
- BUILD.bazel+7-1
- MODULE.bazel+2-3
- WORKSPACE-4
- bazel/benchmark_deps.bzl-8
- bindings/python/google_benchmark/BUILD+1
- bindings/python/google_benchmark/__init__.py+8-7
- bindings/python/google_benchmark/example.py+3-3
- cmake/CXXFeatureCheck.cmake+2-2
- include/benchmark/benchmark.h+105-252
- pyproject.toml+3-2
- setup.py+6-8
- 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/compare.py+28-7
- tools/gbench/report.py+67-51
- tools/gbench/util.py+24-26
- tools/libpfm.BUILD.bazel+228-7
- tools/strip_asm.py+7-7
- dependencies/benchmark+1-1
- dependencies/numeric-traits+1-1
- dependencies/operators+1-1
- dependencies/std_module+1-1
- source/bounded/log.cpp+13-4
- source/containers/CMakeLists.txt+3-2
- source/containers/algorithms/binary_search.cpp+3-3
- source/containers/algorithms/chunk_by.cpp+3-3
- source/containers/algorithms/concatenate.cpp+2-2
- source/containers/algorithms/concatenate_view.cpp+8-8
- source/containers/algorithms/copy.cpp+5-5
- source/containers/algorithms/erase.cpp+4-4
- source/containers/algorithms/sort/chunked_insertion_sort.cpp+28-25
- source/containers/algorithms/sort/common_prefix.cpp+2-2
- source/containers/algorithms/sort/double_buffered_ska_sort.cpp+2-2
- source/containers/algorithms/sort/fixed_size_merge_sort.cpp+2-17
- source/containers/algorithms/sort/inplace_radix_sort.cpp+7-7
- source/containers/algorithms/sort/merge_relocate_second_range.cpp+7-7
- source/containers/algorithms/sort/ska_sort.cpp+2-2
- source/containers/algorithms/sort/sort.cpp+3-3
- source/containers/algorithms/split.cpp+3-3
- source/containers/algorithms/uninitialized.cpp+2-2
- source/containers/algorithms/unique.cpp+12-12
- source/containers/algorithms/zip.cpp+1-1
- source/containers/assign.cpp+3-3
- source/containers/batched.cpp+7-7
- source/containers/bounded_vector.cpp+5-7
- source/containers/containers.cpp+3-1
- source/containers/dynamic_array.cpp+23-10
- source/containers/flat_map.cpp+2-2
- source/containers/insert.cpp+5-5
- source/containers/linear_map.cpp+2-2
- source/containers/small_buffer_optimized_vector.cpp+2-2
- source/containers/static_vector.cpp+2-2
- source/containers/std/inplace_vector.cpp+4-4
- source/containers/std/list.cpp+4-4
- source/containers/std/vector.cpp+4-4
- source/containers/subrange.cpp+18-18
- source/containers/take.cpp+4-4
- source/containers/test/algorithms/concatenate_view.cpp+3-3
- source/containers/test/algorithms/copy_or_relocate_from.cpp+3-3
- source/containers/test/algorithms/split.cpp+1-1
- source/containers/test/algorithms/zip.cpp+2-2
- source/containers/test/bidirectional_linked_list.cpp+2
- source/containers/test/dynamic_array.cpp+6
- source/containers/test/forward_linked_list.cpp+2
- source/containers/test/pop_back.cpp+2-2
- source/containers/test/small_buffer_optimized_vector.cpp+3
- source/containers/test/sort/fixed_size_merge_sort.cpp+27
- source/containers/test/sort/ska_sort.cpp+2-2
- source/containers/test/sort/ska_sort_benchmark.cpp+2-2
- source/containers/test/sort/sort_benchmark.cpp+17-34
- source/containers/test/sort/test_sort.cpp+2-2
- source/containers/test/stable_vector.cpp+2
- source/containers/test/static_vector.cpp+2
- source/containers/test/string.cpp+1
- source/containers/test/subrange.cpp+12-12
- source/containers/test/test_sequence_container.cpp+42-15
- source/containers/test/vector.cpp+2
- source/containers/uninitialized_dynamic_array.cpp-1
- source/tv/optional.cpp+4-2
Submodule std_module updated 1 file
0 commit comments