130 Commits (86bd0721ea4b1f81cf6f9d6be85247a6938db395)

Author SHA1 Message Date
Craig Tiller 0d7b34451a
[promises] Make Poll<T> its own type, not a variant<> (#32515) 2 years ago
Craig Tiller c3a0de5814
[promises] Improve seq test (#32462) 2 years ago
Craig Tiller 0ecc18ef0f
[promises] Party: an activity with many participant promises (#32308) 2 years ago
Craig Tiller c9b47f8584
[promises] Remove TryConcurrently - it was the wrong idea (#32298) 2 years ago
Craig Tiller 842fddb106
[promises] Void specialization for latch (#32281) 2 years ago
Craig Tiller 0893fca089
[promises] Roll forward server promise calls with fixes (#32261) 2 years ago
Craig Tiller dbfb888e1f
Revert "[promises] Server call (#31448)" (#32260) 2 years ago
Craig Tiller bbeb15006a
[promises] Server call (#31448) 2 years ago
AJ Heller 6a92df7237
[fixup] EventEngine Nomenclature (#32195) 2 years ago
Yash Tibrewal aa11978541
Fix include guards for src/ and test/ directories (#32167) 2 years ago
Craig Tiller 2caa79feeb
[promises] Multi-producer, single-consumer for inter-activity comms (#31927) 2 years ago
Craig Tiller 9beb72836e
[event_engine+promises] EventEngine based wakeup scheduler for activities (#31926) 2 years ago
Craig Tiller a414dbd304
Revert #30349 (#32008) 2 years ago
Yijie Ma f99b8b5bc4
Convert c-style comments to C++-style comments (#31923) 2 years ago
Cheng-Yu Chung 896bfe373f
Add missing included `try_seq.h` in `map_pipe.h` (#31943) 2 years ago
Craig Tiller 91083659fa
[promises] Cancellation callback (#31863) 2 years ago
Alisha Nanda ad91404e0e
Remove static initialization of memory allocator in tests (#31776) 2 years ago
Craig Tiller 2438b58b03
[promises] TryConcurrently: add tests for many push/pulls (#31758) 2 years ago
Craig Tiller a116fa7e25
Revert "Revert "[chaotic-good] Reland basic frame serialization (#316… (#31637) 2 years ago
Craig Tiller 4e2b936e88
Revert "[chaotic-good] Reland basic frame serialization (#31631)" (#31635) 2 years ago
Craig Tiller 571e98f6d5
[chaotic-good] Reland basic frame serialization (#31631) 2 years ago
Craig Tiller e8ac147311
Revert "[chaotic-good] Basic frame serialization/deserialization (#31257)" (#31630) 2 years ago
Craig Tiller 8185a56322
[chaotic-good] Basic frame serialization/deserialization (#31257) 2 years ago
Esun Kim 50fbe51238
Fix IWYU with clang-15 (#31556) 2 years ago
Esun Kim 530b702259
Update Clang 15 (#31518) 2 years ago
Craig Tiller b19f87d10e
[promises] Fix order of eval bug in try_concurrently_test (#31490) 2 years ago
Craig Tiller 2f9ac46a5d
Revert "Revert "[promise] CallPushPull -> more general TryConcurrently (#31429)" (#31480)" (#31481) 2 years ago
AJ Heller 821443e9b5
Revert "[promise] CallPushPull -> more general TryConcurrently (#31429)" (#31480) 2 years ago
Craig Tiller 11a8f66cca
[promise] CallPushPull -> more general TryConcurrently (#31429) 2 years ago
Craig Tiller 58c628a7ad
[promise] Introduce map_pipe, cleanup factories (#31430) 2 years ago
Yash Tibrewal 5f6c357e74
Move some targets from //: to //src/core: (#31402) 2 years ago
AJ Heller be19b174f7
[promises] Cleanup: Always assert that contexts are non-null (#31397) 2 years ago
Craig Tiller b8b9fd7235
[promises] Always assert that contexts are non-null (#31205) 2 years ago
Craig Tiller b0a0e8983f
[promises] ForEach fixes (#31300) 2 years ago
Craig Tiller 0057598fed
[sleep] Add a test for robustness with errant event engines (#30622) 2 years ago
Craig Tiller beb5bdca62
[promises] Promise based grpc_call (#29598) 2 years ago
Craig Tiller a23eae84c9
Revert "[flakes] Update flakiness (#31121)" (#31173) 2 years ago
Craig Tiller bdc799af73
[flakes] Update flakiness (#31121) 2 years ago
Craig Tiller 9c98d67d7a
[c++14] absl::make_unique --> std::make_unique (#31159) 2 years ago
AJ Heller 2ee2c91c92
Reland x2: Make GetDefaultEventEngine return a shared_ptr (#30619) 2 years ago
Craig Tiller 1402e974f7
[promises] End-to-end flow control for a series of pipes (#30994) 2 years ago
Craig Tiller 1ad4bbe78e
Revert "fix (#31018)" (#31021) 2 years ago
Craig Tiller bc4f98bb36
[build] Fixes for experiments, poll strategy (#31042) 2 years ago
Craig Tiller 2e6f268dfc
fix (#31018) 2 years ago
Craig Tiller d9ac89a441
[gprpp] absl::Notification polyfill (#31008) 2 years ago
Craig Tiller 96f5cddb5f
[time] Introduce time sources (#30815) 2 years ago
Craig Tiller e705b2e3c7
[resource_quota] Move experiments to the experiments framework (#30830) 2 years ago
Cheng-Yu Chung 779419505f
Replace `absl::exchange()` with `std::exchange()` (#30802) 2 years ago
Craig Tiller 3db2a71dbf
[fixit] Scale down large tests (#30675) 2 years ago
Craig Tiller f573fd44f9
[test] Semi-automatic flaky test tracking (#30638) 2 years ago