234 Commits (f87ce8b4133e5ff71a6e08bedf3e7e1d6dab7c05)

Author SHA1 Message Date
AJ Heller 66d928c440
[EventEngine] Fix local work queueing logic with multiple pools (#34786) 1 year ago
AJ Heller ffe6634163
[EventEngine] Lock-free fix for WinSocket/IOCP notification race (#34577) 1 year ago
Yijie Ma bae0c705aa
[Deps] Update to Clang-16 (#34492) 1 year ago
Craig Tiller ec49866463
[fuzzing] Fix timeout in retry_exceeds_buffer_size_in_delay (#34627) 1 year ago
Mark D. Roth be1cf357ba
[FuzzingEventEngine] fix TickForDuration() bug and add test (#34633) 1 year ago
Craig Tiller 0814055337
[fuzzers] Expand client_fuzzer, server_fuzzer (#34596) 1 year ago
Hannah Shi e5d41f2a1f
[ObjC] cf event engine supports resolve recursively from on_resolve callback (#34385) 1 year ago
Craig Tiller 86b931c354
[work-serializer] Dispatch on run experiment (relanding) (#34372) 1 year ago
AJ Heller 2467562e4b
[EventEngine] Delete OriginalThreadPool, remove work_stealing experiment (#34315) 1 year ago
Craig Tiller d589caa679
Revert "[work-serializer] Dispatch on run experiment" (#34371) 1 year ago
Craig Tiller 1705470950
[work-serializer] Dispatch on run experiment (#34274) 1 year ago
Craig Tiller 3e3c828f91
[fuzzing] Add TickUntil variants to FuzzingEventEngine (#34308) 1 year ago
AJ Heller 108af0a94f
[EventEngine] Improve lock contention in WorkStealingThreadPool (alternative) (#34065) 1 year ago
Yousuk Seung 48aa2ff1e5
[fix] don't leak when a range times out unacked (#34064) 1 year ago
Mario Jones Vimal 1c0f5d32a0
[core/gpr] Move subprocess to gpr and add subprocess creation using execve (#33983) 1 year ago
Hannah Shi 239a5fce2d
[ObjC] dns service resolver for cf event engine (#33971) 1 year ago
Craig Tiller 5325b65d84
Revert "[core/gpr] move subprocess to gpr" (#33972) 1 year ago
Mario Jones Vimal f10a8e3418
[core/gpr] move subprocess to gpr (#33870) 1 year ago
AJ Heller 48f455a9a0
Revert "[ObjC] dns service resolver for cf event engine" (#33964) 1 year ago
Hannah Shi cd85d7edf2
[ObjC] dns service resolver for cf event engine (#33233) 1 year ago
Yijie Ma 7524e899d1
Revert "[CI breakage] Skip some dns tests as a temporary workaround" (#33882) 1 year ago
Craig Tiller 3717ff04ba
[chttp2] Split ping policy from transport (#33703) 1 year ago
Yijie Ma e74b7d8262
[CI breakage] Skip some dns tests as a temporary workaround (#33819) 1 year ago
Yijie Ma a7bf07e86a
[EventEngine] PosixEventEngine DNS Resolver (#32701) 1 year ago
AJ Heller 112421760a
[EventEngine] Eliminate busy loop in the work stealing lifeguard's shutdown (#33386) 1 year ago
AJ Heller b33a0781fa
[build] Private visibility for internal EE library (#33764) 1 year ago
Yijie Ma 73605f4eac
[EventEngine] Change `GetDNSResolver` to return `absl::StatusOr<std::unique_ptr<DNSResolver>>` (#33744) 1 year ago
AJ Heller eb5c4da829
[EventEngine] Only use fork handlers when enabled via an environment variable (#33582) 1 year ago
Hannah Shi c6e4a60f8f
[ObjC] run cf event engine test suit on ios (#33534) 1 year ago
Yijie Ma 6e95cebbd0
[EventEngine] Simplify `EventEngine::DNSResolver` API (#33459) 1 year ago
Craig Tiller d4be39a6ab
[fuzzing] Use a smaller max delay for writes than run-after (#33455) 1 year ago
Craig Tiller 2055cce132
[fuzzing] Fix bug on endpoint shutdown whereby we leave read requests dangling (#33406) 2 years ago
Craig Tiller 14c63c70af
[fuzzing] Fix recursive mutex acquisition in fuzzing event engine (#33404) 2 years ago
Yadong 18c42a21af
[core] Add support for vsock transport (#33309) 2 years ago
Craig Tiller 72da46fa5c
[fuzzing] Handle closing after the final write in fuzzing-event-engine (#33266) 2 years ago
AJ Heller 87afec2696
[Reland][EventEngine] Make the thread pool quiesce 10x faster, and add a small stress test" (#33316) (#33317) 2 years ago
AJ Heller 925ff588a3
Revert "[EventEngine] Make the thread pool quiesce 10x faster, and add a small stress test" (#33316) 2 years ago
AJ Heller fbc0b38675
[EventEngine] Make the thread pool quiesce 10x faster, and add a small stress test (#33223) 2 years ago
AJ Heller c5ade3011a
Revert "[core] Add support for vsock transport" (#33276) 2 years ago
Craig Tiller ea58add8bf
[end2end] Fix fuzzer found memory leak (#33264) 2 years ago
Yadong 9d765860ef
[core] Add support for vsock transport (#32847) 2 years ago
Craig Tiller 338c55978b
[threading] Implement thready-tsan mode (#33193) 2 years ago
Vignesh Babu 915d7c4a70
[Fuzzing] Bound RunAfter duration in fuzzing event engine (#33128) 2 years ago
Craig Tiller 4674f2ccf7
[fuzz] Turn core end2end tests into fuzzers (#33013) 2 years ago
Hannah Shi ad2a5dd355
[ObjC] Cf event engine client (#33034) 2 years ago
AJ Heller 0ed3bb7955
[EventEngine] Disable more thread pool tests for legacy implementation (#33068) 2 years ago
AJ Heller 63ec566f3e
[EventEngine] Reduce the size of some thread pool tests (#33055) 2 years ago
AJ Heller 3fb738b9b1
[EventEngine] Implement work-stealing in the EventEngine ThreadPool (#32869) 2 years ago
Yijie Ma 7df0e11755
[EventEngine] Change TXT lookup result type to std::vector<std::string> (#33030) 2 years ago
AJ Heller ee0aaacbde
Revert "[ObjC] CF Stream Event Engine Client" (#33027) 2 years ago