[libc++] Update Google benchmark to v 1.5.5
authorLouis Dionne <ldionne.2@gmail.com>
Mon, 12 Jul 2021 17:15:34 +0000 (13:15 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Mon, 12 Jul 2021 17:59:03 +0000 (13:59 -0400)
commit5208ec5c66dc610a6cf4af999bb9211b945e1b33
tree0b850315ffd5579f8bf37e87bacb5da536c479c4
parent2377eca93c03e5de755bcb022b5eb424eec8b512
[libc++] Update Google benchmark to v 1.5.5
123 files changed:
libcxx/utils/google-benchmark/.clang-format
libcxx/utils/google-benchmark/.github/.libcxx-setup.sh [new file with mode: 0755]
libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/bug_report.md [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/feature_request.md [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/bazel.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/build-and-test-perfcounters.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/build-and-test.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/pylint.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/sanitizer.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.github/workflows/test_bindings.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/.gitignore
libcxx/utils/google-benchmark/.travis-libcxx-setup.sh [deleted file]
libcxx/utils/google-benchmark/.travis.yml
libcxx/utils/google-benchmark/AUTHORS
libcxx/utils/google-benchmark/BUILD.bazel [new file with mode: 0644]
libcxx/utils/google-benchmark/CMakeLists.txt
libcxx/utils/google-benchmark/CONTRIBUTORS
libcxx/utils/google-benchmark/README.LLVM [deleted file]
libcxx/utils/google-benchmark/README.md
libcxx/utils/google-benchmark/WORKSPACE
libcxx/utils/google-benchmark/_config.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/appveyor.yml
libcxx/utils/google-benchmark/bindings/python/BUILD [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/build_defs.bzl [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/google_benchmark/BUILD [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/google_benchmark/__init__.py [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/google_benchmark/benchmark.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/google_benchmark/example.py [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/pybind11.BUILD [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/python_headers.BUILD [new file with mode: 0644]
libcxx/utils/google-benchmark/bindings/python/requirements.txt [new file with mode: 0644]
libcxx/utils/google-benchmark/cmake/AddCXXCompilerFlag.cmake
libcxx/utils/google-benchmark/cmake/CXXFeatureCheck.cmake
libcxx/utils/google-benchmark/cmake/GetGitVersion.cmake
libcxx/utils/google-benchmark/cmake/GoogleTest.cmake [new file with mode: 0644]
libcxx/utils/google-benchmark/cmake/GoogleTest.cmake.in [new file with mode: 0644]
libcxx/utils/google-benchmark/cmake/HandleGTest.cmake [deleted file]
libcxx/utils/google-benchmark/cmake/benchmark.pc.in
libcxx/utils/google-benchmark/cmake/gnu_posix_regex.cpp
libcxx/utils/google-benchmark/cmake/posix_regex.cpp
libcxx/utils/google-benchmark/cmake/std_regex.cpp
libcxx/utils/google-benchmark/dependencies.md [new file with mode: 0644]
libcxx/utils/google-benchmark/docs/AssemblyTests.md
libcxx/utils/google-benchmark/docs/_config.yml [new file with mode: 0644]
libcxx/utils/google-benchmark/docs/perf_counters.md [new file with mode: 0644]
libcxx/utils/google-benchmark/docs/random_interleaving.md [new file with mode: 0644]
libcxx/utils/google-benchmark/docs/releasing.md [moved from libcxx/utils/google-benchmark/releasing.md with 64% similarity]
libcxx/utils/google-benchmark/docs/tools.md
libcxx/utils/google-benchmark/include/benchmark/benchmark.h
libcxx/utils/google-benchmark/mingw.py [deleted file]
libcxx/utils/google-benchmark/requirements.txt [new file with mode: 0644]
libcxx/utils/google-benchmark/setup.py [new file with mode: 0644]
libcxx/utils/google-benchmark/src/CMakeLists.txt
libcxx/utils/google-benchmark/src/benchmark.cc
libcxx/utils/google-benchmark/src/benchmark_api_internal.cc
libcxx/utils/google-benchmark/src/benchmark_api_internal.h
libcxx/utils/google-benchmark/src/benchmark_name.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/src/benchmark_register.cc
libcxx/utils/google-benchmark/src/benchmark_register.h
libcxx/utils/google-benchmark/src/benchmark_runner.cc
libcxx/utils/google-benchmark/src/benchmark_runner.h
libcxx/utils/google-benchmark/src/commandlineflags.cc
libcxx/utils/google-benchmark/src/commandlineflags.h
libcxx/utils/google-benchmark/src/complexity.cc
libcxx/utils/google-benchmark/src/console_reporter.cc
libcxx/utils/google-benchmark/src/counter.cc
libcxx/utils/google-benchmark/src/counter.h
libcxx/utils/google-benchmark/src/csv_reporter.cc
libcxx/utils/google-benchmark/src/cycleclock.h
libcxx/utils/google-benchmark/src/internal_macros.h
libcxx/utils/google-benchmark/src/json_reporter.cc
libcxx/utils/google-benchmark/src/mutex.h
libcxx/utils/google-benchmark/src/perf_counters.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/src/perf_counters.h [new file with mode: 0644]
libcxx/utils/google-benchmark/src/reporter.cc
libcxx/utils/google-benchmark/src/sleep.cc
libcxx/utils/google-benchmark/src/statistics.cc
libcxx/utils/google-benchmark/src/string_util.cc
libcxx/utils/google-benchmark/src/string_util.h
libcxx/utils/google-benchmark/src/sysinfo.cc
libcxx/utils/google-benchmark/src/thread_manager.h
libcxx/utils/google-benchmark/src/thread_timer.h
libcxx/utils/google-benchmark/src/timers.cc
libcxx/utils/google-benchmark/test/AssemblyTests.cmake
libcxx/utils/google-benchmark/test/BUILD [new file with mode: 0644]
libcxx/utils/google-benchmark/test/CMakeLists.txt
libcxx/utils/google-benchmark/test/args_product_test.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/basic_test.cc
libcxx/utils/google-benchmark/test/benchmark_gtest.cc
libcxx/utils/google-benchmark/test/benchmark_name_gtest.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/benchmark_random_interleaving_gtest.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/commandlineflags_gtest.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/complexity_test.cc
libcxx/utils/google-benchmark/test/cxx03_test.cc
libcxx/utils/google-benchmark/test/filter_test.cc
libcxx/utils/google-benchmark/test/fixture_test.cc
libcxx/utils/google-benchmark/test/internal_threading_test.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/map_test.cc
libcxx/utils/google-benchmark/test/memory_manager_test.cc
libcxx/utils/google-benchmark/test/multiple_ranges_test.cc
libcxx/utils/google-benchmark/test/options_test.cc
libcxx/utils/google-benchmark/test/output_test.h
libcxx/utils/google-benchmark/test/output_test_helper.cc
libcxx/utils/google-benchmark/test/perf_counters_gtest.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/perf_counters_test.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/register_benchmark_test.cc
libcxx/utils/google-benchmark/test/repetitions_test.cc [new file with mode: 0644]
libcxx/utils/google-benchmark/test/reporter_output_test.cc
libcxx/utils/google-benchmark/test/skip_with_error_test.cc
libcxx/utils/google-benchmark/test/state_assembly_test.cc
libcxx/utils/google-benchmark/test/statistics_gtest.cc
libcxx/utils/google-benchmark/test/string_util_gtest.cc
libcxx/utils/google-benchmark/test/user_counters_tabular_test.cc
libcxx/utils/google-benchmark/test/user_counters_test.cc
libcxx/utils/google-benchmark/test/user_counters_thousands_test.cc
libcxx/utils/google-benchmark/tools/BUILD.bazel [new file with mode: 0644]
libcxx/utils/google-benchmark/tools/compare.py
libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run1.json
libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run2.json
libcxx/utils/google-benchmark/tools/gbench/Inputs/test4_run.json [new file with mode: 0644]
libcxx/utils/google-benchmark/tools/gbench/report.py
libcxx/utils/google-benchmark/tools/gbench/util.py
libcxx/utils/google-benchmark/tools/requirements.txt [new file with mode: 0644]