Skip to content

Commit

Permalink
Updated backoff to use absl::Random (#27193)
Browse files Browse the repository at this point in the history
* Replace in-house rand with absl::Random for backoff (#26463)

* Replace in-house rand with absl::Random for backoff

* Run sanity

* Added bscrypt dependency

* Removed ABSL_RANDOM_HWAES_FLAGS

* Remove GCC_WARN_64_TO_32_BIT_CONVERSION = YES

* GCC_WARN_64_TO_32_BIT_CONVERSION to podspec install
  • Loading branch information
veblush committed Dec 2, 2021
1 parent c007ea2 commit 260145c
Show file tree
Hide file tree
Showing 31 changed files with 1,868 additions and 95 deletions.
1 change: 1 addition & 0 deletions BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -851,6 +851,7 @@ grpc_cc_library(
"absl/base",
"absl/base:core_headers",
"absl/memory",
"absl/random",
"absl/status",
"absl/strings",
"absl/strings:cord",
Expand Down
1,654 changes: 1,654 additions & 0 deletions BUILD.gn

Large diffs are not rendered by default.

46 changes: 38 additions & 8 deletions CMakeLists.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 13 additions & 15 deletions Makefile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 9 additions & 3 deletions build_autogenerated.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build_handwritten.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ configs:
UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt
defaults:
abseil:
CPPFLAGS: -g $(ABSL_RANDOM_HWAES_FLAGS) -Ithird_party/abseil-cpp
CPPFLAGS: -g -Ithird_party/abseil-cpp
ares:
CFLAGS: -g
CPPFLAGS: -Ithird_party/cares -Ithird_party/cares/cares -fvisibility=hidden -D_GNU_SOURCE
Expand Down
13 changes: 13 additions & 0 deletions config.m4

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 260145c

Please sign in to comment.