Commit a690f84
authored
File tree
23 files changed
+28
-27
lines changed- benchmarks
- src
- tests/libcxx
23 files changed
+28
-27
lines changedSubmodule google-benchmark updated 92 files
- .bazelversion+1
- .github/dependabot.yml+11
- .github/workflows/bazel.yml+5-2
- .github/workflows/build-and-test-min-cmake.yml+2-2
- .github/workflows/build-and-test-perfcounters.yml+4-1
- .github/workflows/build-and-test.yml+10-10
- .github/workflows/clang-format-lint.yml+6-3
- .github/workflows/clang-tidy-lint.yml+4-1
- .github/workflows/doxygen.yml+4-1
- .github/workflows/ossf.yml+27
- .github/workflows/pre-commit.yml+6-25
- .github/workflows/sanitizer.yml+2-2
- .github/workflows/test_bindings.yml+5-2
- .github/workflows/wheels.yml+13-12
- .gitignore+1
- .pre-commit-config.yaml+4-4
- AUTHORS+4
- BUILD.bazel+1
- CMakeLists.txt+17-7
- CONTRIBUTORS+4
- MODULE.bazel+2-2
- README.md+1-1
- bindings/python/google_benchmark/__init__.py+5-14
- bindings/python/google_benchmark/benchmark.cc+38-33
- bindings/python/google_benchmark/example.py+2
- cmake/CXXFeatureCheck.cmake+65-47
- docs/reducing_variance.md+10-5
- docs/user_guide.md+5-5
- include/benchmark/benchmark.h+102-49
- pyproject.toml+2-3
- setup.py+6-1
- src/CMakeLists.txt+22-1
- src/benchmark.cc+6-2
- src/benchmark_api_internal.cc+2-1
- src/benchmark_api_internal.h+2-2
- src/benchmark_register.cc+28-19
- src/benchmark_register.h+1
- src/benchmark_runner.cc+10-4
- src/colorprint.h+6-1
- src/commandlineflags.cc+4
- src/complexity.cc+8-1
- src/console_reporter.cc+1
- src/counter.cc+4
- src/csv_reporter.cc+2-7
- src/cycleclock.h+8-2
- src/internal_macros.h+10
- src/json_reporter.cc+3-1
- src/perf_counters.cc+1-1
- src/re.h+2
- src/string_util.cc+3-2
- src/sysinfo.cc+1-1
- test/CMakeLists.txt+6
- test/basic_test.cc+2
- test/benchmark_min_time_flag_iters_test.cc+3-4
- test/benchmark_min_time_flag_time_test.cc+3-3
- test/benchmark_setup_teardown_cb_types_gtest.cc+1-1
- test/benchmark_setup_teardown_test.cc+7-11
- test/benchmark_test.cc+15-19
- test/complexity_test.cc+11-13
- test/diagnostics_test.cc+2
- test/display_aggregates_only_test.cc+2
- test/donotoptimize_assembly_test.cc+4-3
- test/filter_test.cc+6-7
- test/internal_threading_test.cc+4-2
- test/link_main_test.cc+2
- test/locale_impermeability_test.cc+47
- test/map_test.cc+2-3
- test/memory_manager_test.cc+2-1
- test/memory_results_gtest.cc+1-1
- test/multiple_ranges_test.cc+3-1
- test/options_test.cc+3-1
- test/output_test_helper.cc+9-5
- test/overload_test.cc+35
- test/perf_counters_test.cc+5-3
- test/profiler_manager_iterations_test.cc+2-3
- test/profiler_manager_test.cc+2
- test/register_benchmark_test.cc+2-3
- test/repetitions_test.cc+4-2
- test/report_aggregates_only_test.cc+2
- test/reporter_output_test.cc+3-4
- test/skip_with_error_test.cc+10-11
- test/spec_arg_test.cc+4-4
- test/spec_arg_verbosity_test.cc+3-1
- test/state_assembly_test.cc+1
- test/time_unit_gtest.cc+1-1
- test/user_counters_tabular_test.cc+3-1
- test/user_counters_test.cc+27-5
- test/user_counters_thousands_test.cc+2
- test/user_counters_threads_test.cc+622
- tools/compare.py+2-2
- tools/requirements.txt+2-2
- tools/strip_asm.py+1-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | | - | |
| 76 | + | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
0 commit comments