[deps] Upgrade google/benchmark to v1.9.0 (#38163)

This pulls in a patch that increases the max iteration limit, which is useful for extra-small microbenchmarks.

Closes #38163

PiperOrigin-RevId: 698524219
pull/33878/merge
AJ Heller 4 days ago committed by Copybara-Service
parent bcc04e7dbd
commit 9801f6dae2
  1. 9
      bazel/grpc_deps.bzl
  2. 2
      third_party/benchmark
  3. 2
      tools/run_tests/sanity/check_submodules.sh

@ -109,11 +109,12 @@ def grpc_deps():
if "com_github_google_benchmark" not in native.existing_rules():
http_archive(
name = "com_github_google_benchmark",
sha256 = "8e7b955f04bc6984e4f14074d0d191474f76a6c8e849e04a9dced49bc975f2d4",
strip_prefix = "benchmark-344117638c8ff7e239044fd0fa7085839fc03021",
sha256 = "11f344710a80fd73db0fc686b4fe40867dc34d914d9cdfd7a4b416a65d1e692f",
strip_prefix = "benchmark-12235e24652fc7f809373e7c11a5f73c5763fc4c",
urls = [
"https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/benchmark/archive/344117638c8ff7e239044fd0fa7085839fc03021.tar.gz",
"https://github.com/google/benchmark/archive/344117638c8ff7e239044fd0fa7085839fc03021.tar.gz",
# v1.9.0
"https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/benchmark/archive/12235e24652fc7f809373e7c11a5f73c5763fc4c.tar.gz",
"https://github.com/google/benchmark/archive/12235e24652fc7f809373e7c11a5f73c5763fc4c.tar.gz",
],
)

@ -1 +1 @@
Subproject commit 344117638c8ff7e239044fd0fa7085839fc03021
Subproject commit 12235e24652fc7f809373e7c11a5f73c5763fc4c

@ -26,7 +26,7 @@ want_submodules=$(mktemp /tmp/submXXXXXX)
git submodule | sed 's/+//g' | awk '{ print $2 " " $1 }' | sort >"$submodules"
cat <<EOF | sort >"$want_submodules"
third_party/abseil-cpp 4447c7562e3bc702ade25105912dce503f0c4010
third_party/benchmark 344117638c8ff7e239044fd0fa7085839fc03021
third_party/benchmark 12235e24652fc7f809373e7c11a5f73c5763fc4c
third_party/bloaty 60209eb1ccc34d5deefb002d1b7f37545204f7f2
third_party/boringssl-with-bazel b8b3e6e11166719a8ebfa43c0cde9ad7d57a84f6
third_party/cares/cares 6360e96b5cf8e5980c887ce58ef727e53d77243a

Loading…
Cancel
Save