[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(): if "com_github_google_benchmark" not in native.existing_rules():
http_archive( http_archive(
name = "com_github_google_benchmark", name = "com_github_google_benchmark",
sha256 = "8e7b955f04bc6984e4f14074d0d191474f76a6c8e849e04a9dced49bc975f2d4", sha256 = "11f344710a80fd73db0fc686b4fe40867dc34d914d9cdfd7a4b416a65d1e692f",
strip_prefix = "benchmark-344117638c8ff7e239044fd0fa7085839fc03021", strip_prefix = "benchmark-12235e24652fc7f809373e7c11a5f73c5763fc4c",
urls = [ urls = [
"https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/benchmark/archive/344117638c8ff7e239044fd0fa7085839fc03021.tar.gz", # v1.9.0
"https://github.com/google/benchmark/archive/344117638c8ff7e239044fd0fa7085839fc03021.tar.gz", "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" git submodule | sed 's/+//g' | awk '{ print $2 " " $1 }' | sort >"$submodules"
cat <<EOF | sort >"$want_submodules" cat <<EOF | sort >"$want_submodules"
third_party/abseil-cpp 4447c7562e3bc702ade25105912dce503f0c4010 third_party/abseil-cpp 4447c7562e3bc702ade25105912dce503f0c4010
third_party/benchmark 344117638c8ff7e239044fd0fa7085839fc03021 third_party/benchmark 12235e24652fc7f809373e7c11a5f73c5763fc4c
third_party/bloaty 60209eb1ccc34d5deefb002d1b7f37545204f7f2 third_party/bloaty 60209eb1ccc34d5deefb002d1b7f37545204f7f2
third_party/boringssl-with-bazel b8b3e6e11166719a8ebfa43c0cde9ad7d57a84f6 third_party/boringssl-with-bazel b8b3e6e11166719a8ebfa43c0cde9ad7d57a84f6
third_party/cares/cares 6360e96b5cf8e5980c887ce58ef727e53d77243a third_party/cares/cares 6360e96b5cf8e5980c887ce58ef727e53d77243a

Loading…
Cancel
Save