[all-commits] [llvm/llvm-project] a5b797: Reapply "Update Benchmark (#83488)" (#83916)

Mircea Trofin via All-commits all-commits at lists.llvm.org
Mon Mar 4 14:11:42 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a5b797172cc902db166e9a695716fb81405f86e4
      https://github.com/llvm/llvm-project/commit/a5b797172cc902db166e9a695716fb81405f86e4
  Author: Mircea Trofin <mtrofin at google.com>
  Date:   2024-03-04 (Mon, 04 Mar 2024)

  Changed paths:
    A third-party/benchmark/.pre-commit-config.yaml
    M third-party/benchmark/.ycm_extra_conf.py
    M third-party/benchmark/AUTHORS
    M third-party/benchmark/CMakeLists.txt
    M third-party/benchmark/CONTRIBUTORS
    A third-party/benchmark/MODULE.bazel
    M third-party/benchmark/README.md
    M third-party/benchmark/WORKSPACE
    A third-party/benchmark/WORKSPACE.bzlmod
    A third-party/benchmark/bazel/benchmark_deps.bzl
    M third-party/benchmark/bindings/python/build_defs.bzl
    M third-party/benchmark/bindings/python/google_benchmark/__init__.py
    M third-party/benchmark/bindings/python/google_benchmark/benchmark.cc
    M third-party/benchmark/bindings/python/google_benchmark/example.py
    A third-party/benchmark/bindings/python/google_benchmark/version.py
    A third-party/benchmark/bindings/python/nanobind.BUILD
    R third-party/benchmark/bindings/python/pybind11.BUILD
    M third-party/benchmark/bindings/python/python_headers.BUILD
    R third-party/benchmark/bindings/python/requirements.txt
    M third-party/benchmark/cmake/CXXFeatureCheck.cmake
    M third-party/benchmark/cmake/GetGitVersion.cmake
    M third-party/benchmark/cmake/GoogleTest.cmake
    M third-party/benchmark/cmake/Modules/FindPFM.cmake
    M third-party/benchmark/cmake/benchmark.pc.in
    A third-party/benchmark/cmake/pthread_affinity.cpp
    M third-party/benchmark/docs/AssemblyTests.md
    M third-party/benchmark/docs/_config.yml
    A third-party/benchmark/docs/assets/images/icon.png
    A third-party/benchmark/docs/assets/images/icon.xcf
    A third-party/benchmark/docs/assets/images/icon_black.png
    A third-party/benchmark/docs/assets/images/icon_black.xcf
    M third-party/benchmark/docs/dependencies.md
    M third-party/benchmark/docs/index.md
    M third-party/benchmark/docs/perf_counters.md
    A third-party/benchmark/docs/python_bindings.md
    A third-party/benchmark/docs/reducing_variance.md
    M third-party/benchmark/docs/releasing.md
    M third-party/benchmark/docs/tools.md
    M third-party/benchmark/docs/user_guide.md
    M third-party/benchmark/include/benchmark/benchmark.h
    A third-party/benchmark/include/benchmark/export.h
    A third-party/benchmark/pyproject.toml
    R third-party/benchmark/requirements.txt
    M third-party/benchmark/setup.py
    M third-party/benchmark/src/CMakeLists.txt
    M third-party/benchmark/src/benchmark.cc
    M third-party/benchmark/src/benchmark_api_internal.cc
    M third-party/benchmark/src/benchmark_api_internal.h
    M third-party/benchmark/src/benchmark_main.cc
    M third-party/benchmark/src/benchmark_name.cc
    M third-party/benchmark/src/benchmark_register.cc
    M third-party/benchmark/src/benchmark_register.h
    M third-party/benchmark/src/benchmark_runner.cc
    M third-party/benchmark/src/benchmark_runner.h
    A third-party/benchmark/src/check.cc
    M third-party/benchmark/src/check.h
    M third-party/benchmark/src/colorprint.cc
    M third-party/benchmark/src/commandlineflags.cc
    M third-party/benchmark/src/commandlineflags.h
    M third-party/benchmark/src/complexity.cc
    M third-party/benchmark/src/complexity.h
    M third-party/benchmark/src/console_reporter.cc
    M third-party/benchmark/src/counter.cc
    M third-party/benchmark/src/csv_reporter.cc
    M third-party/benchmark/src/cycleclock.h
    M third-party/benchmark/src/internal_macros.h
    M third-party/benchmark/src/json_reporter.cc
    M third-party/benchmark/src/log.h
    M third-party/benchmark/src/perf_counters.cc
    M third-party/benchmark/src/perf_counters.h
    M third-party/benchmark/src/re.h
    M third-party/benchmark/src/reporter.cc
    R third-party/benchmark/src/sleep.cc
    R third-party/benchmark/src/sleep.h
    M third-party/benchmark/src/statistics.cc
    M third-party/benchmark/src/statistics.h
    M third-party/benchmark/src/string_util.cc
    M third-party/benchmark/src/string_util.h
    M third-party/benchmark/src/sysinfo.cc
    M third-party/benchmark/src/thread_manager.h
    M third-party/benchmark/src/timers.cc
    M third-party/benchmark/test/AssemblyTests.cmake
    M third-party/benchmark/test/CMakeLists.txt
    M third-party/benchmark/test/args_product_test.cc
    M third-party/benchmark/test/basic_test.cc
    M third-party/benchmark/test/benchmark_gtest.cc
    A third-party/benchmark/test/benchmark_min_time_flag_iters_test.cc
    A third-party/benchmark/test/benchmark_min_time_flag_time_test.cc
    M third-party/benchmark/test/benchmark_name_gtest.cc
    M third-party/benchmark/test/benchmark_random_interleaving_gtest.cc
    M third-party/benchmark/test/benchmark_setup_teardown_test.cc
    M third-party/benchmark/test/benchmark_test.cc
    M third-party/benchmark/test/clobber_memory_assembly_test.cc
    M third-party/benchmark/test/complexity_test.cc
    M third-party/benchmark/test/diagnostics_test.cc
    M third-party/benchmark/test/donotoptimize_assembly_test.cc
    M third-party/benchmark/test/donotoptimize_test.cc
    M third-party/benchmark/test/filter_test.cc
    M third-party/benchmark/test/fixture_test.cc
    M third-party/benchmark/test/link_main_test.cc
    M third-party/benchmark/test/map_test.cc
    M third-party/benchmark/test/memory_manager_test.cc
    A third-party/benchmark/test/min_time_parse_gtest.cc
    M third-party/benchmark/test/multiple_ranges_test.cc
    M third-party/benchmark/test/options_test.cc
    M third-party/benchmark/test/output_test.h
    M third-party/benchmark/test/output_test_helper.cc
    M third-party/benchmark/test/perf_counters_gtest.cc
    M third-party/benchmark/test/perf_counters_test.cc
    M third-party/benchmark/test/register_benchmark_test.cc
    M third-party/benchmark/test/reporter_output_test.cc
    M third-party/benchmark/test/skip_with_error_test.cc
    M third-party/benchmark/test/spec_arg_test.cc
    A third-party/benchmark/test/spec_arg_verbosity_test.cc
    M third-party/benchmark/test/statistics_gtest.cc
    M third-party/benchmark/test/string_util_gtest.cc
    A third-party/benchmark/test/time_unit_gtest.cc
    M third-party/benchmark/test/user_counters_tabular_test.cc
    M third-party/benchmark/test/user_counters_test.cc
    M third-party/benchmark/test/user_counters_thousands_test.cc
    M third-party/benchmark/tools/compare.py
    M third-party/benchmark/tools/gbench/Inputs/test1_run1.json
    M third-party/benchmark/tools/gbench/Inputs/test1_run2.json
    A third-party/benchmark/tools/gbench/Inputs/test5_run0.json
    A third-party/benchmark/tools/gbench/Inputs/test5_run1.json
    M third-party/benchmark/tools/gbench/__init__.py
    M third-party/benchmark/tools/gbench/report.py
    M third-party/benchmark/tools/gbench/util.py
    A third-party/benchmark/tools/libpfm.BUILD.bazel
    M third-party/benchmark/tools/requirements.txt
    M third-party/benchmark/tools/strip_asm.py

  Log Message:
  -----------
  Reapply "Update Benchmark (#83488)" (#83916)

This reverts commit aec6a04b8e99b42eca431fc0b56947937d3a14c2.

(google/benchmark still at hash 1576991177ba97a4b2ff6c45950f1fa6e9aa678c as it was in #83488. Also reapplied same extra local diffs)

Verified locally.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list