Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions install/cmake/third_party_latest
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ zlib=v1.3.2
curl=curl-8_21_0
protobuf=v35.1
grpc=v1.83.1
benchmark=v1.9.4
googletest=v1.17.0
benchmark=v1.9.5
googletest=v1.18.0
ms-gsl=v4.2.1
nlohmann-json=v3.12.0
opentelemetry-proto=v1.11.0
Expand Down
2 changes: 1 addition & 1 deletion third_party/benchmark
Submodule benchmark updated 92 files
+1 −0 .bazelversion
+11 −0 .github/dependabot.yml
+5 −2 .github/workflows/bazel.yml
+2 −2 .github/workflows/build-and-test-min-cmake.yml
+4 −1 .github/workflows/build-and-test-perfcounters.yml
+10 −10 .github/workflows/build-and-test.yml
+6 −3 .github/workflows/clang-format-lint.yml
+4 −1 .github/workflows/clang-tidy-lint.yml
+4 −1 .github/workflows/doxygen.yml
+27 −0 .github/workflows/ossf.yml
+6 −25 .github/workflows/pre-commit.yml
+2 −2 .github/workflows/sanitizer.yml
+5 −2 .github/workflows/test_bindings.yml
+13 −12 .github/workflows/wheels.yml
+1 −0 .gitignore
+4 −4 .pre-commit-config.yaml
+4 −0 AUTHORS
+1 −0 BUILD.bazel
+17 −7 CMakeLists.txt
+4 −0 CONTRIBUTORS
+2 −2 MODULE.bazel
+1 −1 README.md
+5 −14 bindings/python/google_benchmark/__init__.py
+38 −33 bindings/python/google_benchmark/benchmark.cc
+2 −0 bindings/python/google_benchmark/example.py
+65 −47 cmake/CXXFeatureCheck.cmake
+10 −5 docs/reducing_variance.md
+5 −5 docs/user_guide.md
+102 −49 include/benchmark/benchmark.h
+2 −3 pyproject.toml
+6 −1 setup.py
+22 −1 src/CMakeLists.txt
+6 −2 src/benchmark.cc
+2 −1 src/benchmark_api_internal.cc
+2 −2 src/benchmark_api_internal.h
+28 −19 src/benchmark_register.cc
+1 −0 src/benchmark_register.h
+10 −4 src/benchmark_runner.cc
+6 −1 src/colorprint.h
+4 −0 src/commandlineflags.cc
+8 −1 src/complexity.cc
+1 −0 src/console_reporter.cc
+4 −0 src/counter.cc
+2 −7 src/csv_reporter.cc
+8 −2 src/cycleclock.h
+10 −0 src/internal_macros.h
+3 −1 src/json_reporter.cc
+1 −1 src/perf_counters.cc
+2 −0 src/re.h
+3 −2 src/string_util.cc
+1 −1 src/sysinfo.cc
+6 −0 test/CMakeLists.txt
+2 −0 test/basic_test.cc
+3 −4 test/benchmark_min_time_flag_iters_test.cc
+3 −3 test/benchmark_min_time_flag_time_test.cc
+1 −1 test/benchmark_setup_teardown_cb_types_gtest.cc
+7 −11 test/benchmark_setup_teardown_test.cc
+15 −19 test/benchmark_test.cc
+11 −13 test/complexity_test.cc
+2 −0 test/diagnostics_test.cc
+2 −0 test/display_aggregates_only_test.cc
+4 −3 test/donotoptimize_assembly_test.cc
+6 −7 test/filter_test.cc
+4 −2 test/internal_threading_test.cc
+2 −0 test/link_main_test.cc
+47 −0 test/locale_impermeability_test.cc
+2 −3 test/map_test.cc
+2 −1 test/memory_manager_test.cc
+1 −1 test/memory_results_gtest.cc
+3 −1 test/multiple_ranges_test.cc
+3 −1 test/options_test.cc
+9 −5 test/output_test_helper.cc
+35 −0 test/overload_test.cc
+5 −3 test/perf_counters_test.cc
+2 −3 test/profiler_manager_iterations_test.cc
+2 −0 test/profiler_manager_test.cc
+2 −3 test/register_benchmark_test.cc
+4 −2 test/repetitions_test.cc
+2 −0 test/report_aggregates_only_test.cc
+3 −4 test/reporter_output_test.cc
+10 −11 test/skip_with_error_test.cc
+4 −4 test/spec_arg_test.cc
+3 −1 test/spec_arg_verbosity_test.cc
+1 −0 test/state_assembly_test.cc
+1 −1 test/time_unit_gtest.cc
+3 −1 test/user_counters_tabular_test.cc
+27 −5 test/user_counters_test.cc
+2 −0 test/user_counters_thousands_test.cc
+622 −0 test/user_counters_threads_test.cc
+2 −2 tools/compare.py
+2 −2 tools/requirements.txt
+1 −1 tools/strip_asm.py
2 changes: 1 addition & 1 deletion third_party/googletest
Submodule googletest updated 89 files
+5 −6 BUILD.bazel
+1 −1 CMakeLists.txt
+10 −6 MODULE.bazel
+13 −12 README.md
+17 −12 WORKSPACE
+61 −37 ci/linux-presubmit.sh
+17 −4 ci/macos-presubmit.sh
+17 −3 ci/windows-presubmit.bat
+7 −7 docs/_layouts/default.html
+33 −17 docs/advanced.md
+2 −2 docs/gmock_cheat_sheet.md
+69 −32 docs/gmock_cook_book.md
+8 −8 docs/quickstart-bazel.md
+3 −3 docs/quickstart-cmake.md
+2 −2 docs/reference/actions.md
+46 −1 docs/reference/matchers.md
+1 −1 docs/reference/testing.md
+2 −2 googlemock/CMakeLists.txt
+62 −56 googlemock/include/gmock/gmock-actions.h
+2 −2 googlemock/include/gmock/gmock-cardinalities.h
+409 −208 googlemock/include/gmock/gmock-matchers.h
+14 −1 googlemock/include/gmock/gmock-more-matchers.h
+9 −9 googlemock/include/gmock/gmock-nice-strict.h
+16 −11 googlemock/include/gmock/gmock-spec-builders.h
+39 −22 googlemock/include/gmock/internal/gmock-internal-utils.h
+3 −3 googlemock/include/gmock/internal/gmock-port.h
+121 −21 googlemock/include/gmock/internal/gmock-pp.h
+2 −2 googlemock/src/gmock-internal-utils.cc
+17 −17 googlemock/src/gmock-spec-builders.cc
+1 −0 googlemock/test/BUILD.bazel
+93 −101 googlemock/test/gmock-actions_test.cc
+6 −6 googlemock/test/gmock-cardinalities_test.cc
+153 −12 googlemock/test/gmock-function-mocker_test.cc
+2 −2 googlemock/test/gmock-internal-utils_test.cc
+5 −5 googlemock/test/gmock-matchers-arithmetic_test.cc
+76 −54 googlemock/test/gmock-matchers-comparisons_test.cc
+77 −5 googlemock/test/gmock-matchers-containers_test.cc
+5 −5 googlemock/test/gmock-matchers-misc_test.cc
+1 −2 googlemock/test/gmock-matchers_test.h
+21 −22 googlemock/test/gmock-more-actions_test.cc
+4 −2 googlemock/test/gmock-pp_test.cc
+5 −5 googlemock/test/gmock-spec-builders_test.cc
+6 −4 googlemock/test/gmock_link_test.h
+4 −4 googlemock/test/gmock_output_test_golden.txt
+3 −1 googlemock/test/gmock_stress_test.cc
+2 −5 googletest/CMakeLists.txt
+4 −4 googletest/README.md
+51 −25 googletest/cmake/internal_utils.cmake
+31 −9 googletest/include/gtest/gtest-assertion-result.h
+3 −3 googletest/include/gtest/gtest-death-test.h
+129 −66 googletest/include/gtest/gtest-matchers.h
+2 −2 googletest/include/gtest/gtest-message.h
+107 −94 googletest/include/gtest/gtest-printers.h
+2 −2 googletest/include/gtest/gtest-spi.h
+9 −8 googletest/include/gtest/gtest-test-part.h
+6 −6 googletest/include/gtest/gtest-typed-test.h
+44 −34 googletest/include/gtest/gtest.h
+18 −12 googletest/include/gtest/internal/gtest-death-test-internal.h
+1 −1 googletest/include/gtest/internal/gtest-filepath.h
+35 −29 googletest/include/gtest/internal/gtest-internal.h
+23 −20 googletest/include/gtest/internal/gtest-param-util.h
+2 −0 googletest/include/gtest/internal/gtest-port-arch.h
+142 −205 googletest/include/gtest/internal/gtest-port.h
+2 −2 googletest/include/gtest/internal/gtest-string.h
+3 −1 googletest/samples/sample2_unittest.cc
+6 −9 googletest/src/gtest-internal-inl.h
+0 −2 googletest/src/gtest-matchers.cc
+34 −15 googletest/src/gtest-port.cc
+11 −12 googletest/src/gtest-printers.cc
+5 −3 googletest/src/gtest-test-part.cc
+140 −74 googletest/src/gtest.cc
+5 −4 googletest/test/BUILD.bazel
+9 −0 googletest/test/custom/gmock_dynamic_cast_message_test.proto
+1 −0 googletest/test/googletest-color-test.py
+3 −1 googletest/test/googletest-death-test-test.cc
+1 −5 googletest/test/googletest-fail-if-no-test-linked-test.py
+91 −0 googletest/test/googletest-fail-if-no-test-selected-test.py
+2 −2 googletest/test/googletest-listener-test.cc
+1 −1 googletest/test/googletest-output-test-golden-lin.txt
+4 −2 googletest/test/googletest-output-test.py
+2 −1 googletest/test/googletest-output-test_.cc
+4 −6 googletest/test/googletest-param-test-test.cc
+10 −8 googletest/test/googletest-port-test.cc
+90 −24 googletest/test/googletest-printers-test.cc
+1 −1 googletest/test/googletest-test-part-test.cc
+12 −1 googletest/test/gtest_help_test.py
+2 −2 googletest/test/gtest_stress_test.cc
+108 −61 googletest/test/gtest_unittest.cc
+22 −6 googletest_deps.bzl
4 changes: 2 additions & 2 deletions third_party_release
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ zlib=v1.3.2
curl=curl-8_21_0
protobuf=v35.1
grpc=v1.83.1
benchmark=v1.9.4
googletest=v1.17.0
benchmark=v1.9.5
googletest=v1.18.0
ms-gsl=v4.2.1
nlohmann-json=v3.12.0
opentelemetry-configuration=v1.1.0
Expand Down
Loading