Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update abseil to the latest #21499

Merged
merged 1 commit into from
Dec 17, 2019
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
Update abseil
  • Loading branch information
veblush committed Dec 17, 2019
commit f47ae53da4d64701f8e6d35deeba8db0719a4bc9
6 changes: 3 additions & 3 deletions bazel/grpc_deps.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -190,9 +190,9 @@ def grpc_deps():
if "com_google_absl" not in native.existing_rules():
http_archive(
name = "com_google_absl",
sha256 = "ce318a8cd0fa4443c6c01d385cd28b2785b8160dd270b945d6b08cccff568ce6",
strip_prefix = "abseil-cpp-0514227d2547793b23e209809276375e41c76617",
url = "https://github.com/abseil/abseil-cpp/archive/0514227d2547793b23e209809276375e41c76617.tar.gz",
sha256 = "6e477042edb279a7e3436f5d571b918389daea4b01d0d1e37ace50157d132b36",
strip_prefix = "abseil-cpp-bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577",
url = "https://github.com/abseil/abseil-cpp/archive/bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577.tar.gz",
)

if "bazel_toolchains" not in native.existing_rules():
Expand Down
55 changes: 46 additions & 9 deletions src/abseil-cpp/preprocessed_builds.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/algorithm/algorithm.h
name: absl/algorithm:algorithm
Expand All @@ -11,7 +12,8 @@
- third_party/abseil-cpp/absl/algorithm/container.h
name: absl/algorithm:container
src: []
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/base/internal/atomic_hook.h
name: absl/base:atomic_hook
Expand Down Expand Up @@ -45,6 +47,7 @@
- third_party/abseil-cpp/absl/base/internal/thread_identity.cc
- third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
- deps:
- absl/base:config
- absl/meta:type_traits
headers:
- third_party/abseil-cpp/absl/base/internal/hide_ptr.h
Expand All @@ -55,6 +58,7 @@
name: absl/base:base_internal
src: []
- deps:
- absl/base:config
- absl/base:core_headers
headers:
- third_party/abseil-cpp/absl/base/internal/bits.h
Expand Down Expand Up @@ -94,13 +98,15 @@
name: absl/base:endian
src: []
- deps:
- absl/base:config
- absl/base:core_headers
headers:
- third_party/abseil-cpp/absl/base/internal/exponential_biased.h
name: absl/base:exponential_biased
src:
- third_party/abseil-cpp/absl/base/internal/exponential_biased.cc
- deps:
- absl/base:config
- absl/base:core_headers
headers:
- third_party/abseil-cpp/absl/base/log_severity.h
Expand Down Expand Up @@ -254,7 +260,8 @@
- third_party/abseil-cpp/absl/container/internal/hashtable_debug.h
name: absl/container:hashtable_debug
src: []
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/container/internal/hashtable_debug_hooks.h
name: absl/container:hashtable_debug_hooks
Expand Down Expand Up @@ -320,7 +327,8 @@
- third_party/abseil-cpp/absl/container/node_hash_map.h
name: absl/container:node_hash_map
src: []
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/container/internal/node_hash_policy.h
name: absl/container:node_hash_policy
Expand Down Expand Up @@ -365,6 +373,7 @@
src:
- third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/base:dynamic_annotations
- absl/base:raw_logging_internal
Expand All @@ -387,13 +396,15 @@
- third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc
- deps:
- absl/base:base
- absl/base:config
- absl/base:core_headers
headers:
- third_party/abseil-cpp/absl/debugging/internal/demangle.h
name: absl/debugging:demangle_internal
src:
- third_party/abseil-cpp/absl/debugging/internal/demangle.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/base:raw_logging_internal
- absl/debugging:stacktrace
Expand All @@ -416,18 +427,21 @@
src:
- third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc
- deps:
- absl/base:config
- absl/base:core_headers
headers:
- third_party/abseil-cpp/absl/debugging/leak_check.h
name: absl/debugging:leak_check
src:
- third_party/abseil-cpp/absl/debugging/leak_check.cc
- deps: []
- deps:
- absl/base:config
headers: []
name: absl/debugging:leak_check_disable
src:
- third_party/abseil-cpp/absl/debugging/leak_check_disable.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/debugging:debugging_internal
headers:
Expand All @@ -437,6 +451,7 @@
- third_party/abseil-cpp/absl/debugging/stacktrace.cc
- deps:
- absl/base:base
- absl/base:config
- absl/base:core_headers
- absl/base:dynamic_annotations
- absl/base:malloc_internal
Expand Down Expand Up @@ -577,6 +592,16 @@
name: absl/flags:usage_internal
src:
- third_party/abseil-cpp/absl/flags/internal/usage.cc
- deps:
- absl/base:base_internal
- absl/container:compressed_tuple
- absl/meta:type_traits
- absl/utility:utility
headers:
- third_party/abseil-cpp/absl/functional/bind_front.h
- third_party/abseil-cpp/absl/functional/internal/front_binder.h
name: absl/functional:bind_front
src: []
- deps:
- absl/base:base_internal
- absl/meta:type_traits
Expand Down Expand Up @@ -634,7 +659,8 @@
name: absl/numeric:int128
src:
- third_party/abseil-cpp/absl/numeric/int128.cc
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/random/internal/distribution_caller.h
name: absl/random/internal:distribution_caller
Expand All @@ -650,7 +676,8 @@
- third_party/abseil-cpp/absl/random/internal/distributions.h
name: absl/random/internal:distributions
src: []
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h
name: absl/random/internal:fast_uniform_bits
Expand Down Expand Up @@ -685,6 +712,7 @@
name: absl/random/internal:mocking_bit_gen_base
src: []
- deps:
- absl/base:core_headers
- absl/base:raw_logging_internal
- absl/random/internal:platform
- absl/random/internal:randen_engine
Expand Down Expand Up @@ -716,7 +744,8 @@
- third_party/abseil-cpp/absl/random/internal/pcg_engine.h
name: absl/random/internal:pcg_engine
src: []
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/random/internal/platform.h
- third_party/abseil-cpp/absl/random/internal/randen-keys.inc
Expand Down Expand Up @@ -758,6 +787,7 @@
name: absl/random/internal:randen_engine
src: []
- deps:
- absl/base:config
- absl/random/internal:platform
- absl/random/internal:randen_hwaes_impl
headers:
Expand All @@ -767,6 +797,7 @@
src:
- third_party/abseil-cpp/absl/random/internal/randen_detect.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/random/internal:platform
headers:
Expand All @@ -775,6 +806,8 @@
src:
- third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/random/internal:platform
headers:
- third_party/abseil-cpp/absl/random/internal/randen_slow.h
Expand Down Expand Up @@ -897,6 +930,7 @@
src:
- third_party/abseil-cpp/absl/random/seed_sequences.cc
- deps:
- absl/base:config
- absl/base:core_headers
- absl/base:endian
- absl/meta:type_traits
Expand Down Expand Up @@ -987,6 +1021,7 @@
- deps:
- absl/base:base
- absl/base:base_internal
- absl/base:config
- absl/base:core_headers
- absl/base:malloc_internal
- absl/base:raw_logging_internal
Expand Down Expand Up @@ -1035,14 +1070,16 @@
- third_party/abseil-cpp/absl/synchronization/internal/waiter.cc
- third_party/abseil-cpp/absl/synchronization/mutex.cc
- third_party/abseil-cpp/absl/synchronization/notification.cc
- deps: []
- deps:
- absl/base:config
headers:
- third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h
- third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h
name: absl/time/internal/cctz:civil_time
src:
- third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc
- deps:
- absl/base:config
- absl/time/internal/cctz:civil_time
headers:
- third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h
Expand Down
2 changes: 1 addition & 1 deletion third_party/abseil-cpp
Submodule abseil-cpp updated 437 files
2 changes: 1 addition & 1 deletion tools/run_tests/sanity/check_submodules.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ want_submodules=$(mktemp /tmp/submXXXXXX)

git submodule | awk '{ print $1 }' | sort > "$submodules"
cat << EOF | awk '{ print $1 }' | sort > "$want_submodules"
0514227d2547793b23e209809276375e41c76617 third_party/abseil-cpp (heads/master)
bf86cfe165ef7d70dfe68f0b8fc0c018bc79a577 third_party/abseil-cpp (heads/master)
090faecb454fbd6e6e17a75ef8146acb037118d4 third_party/benchmark (v1.5.0)
73594cde8c9a52a102c4341c244c833aa61b9c06 third_party/bloaty (remotes/origin/wide-14-g73594cd)
7f02881e96e51f1873afcf384d02f782b48967ca third_party/boringssl (remotes/origin/HEAD)
Expand Down