207 Commits (1e465cac913045058d8b5b9bac27f99e3ea9b087)

Author SHA1 Message Date
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) 1 year ago
Craig Tiller 14c63c70af
[fuzzing] Fix recursive mutex acquisition in fuzzing event engine (#33404) 1 year 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
Hannah Shi d0c1809840
[ObjC] CF Stream Event Engine Client (#32924) 2 years ago
Craig Tiller 5ac894a04f
Revert "[ObjC] CF EventEngine client" (#32882) 2 years ago
Hannah Shi e9a592a00f
[ObjC] CF EventEngine client (#32077) 2 years ago
AJ Heller 20a5324696
[EventEngine] Always initialize PosixEventEngine when created. (#32724) 2 years ago
Craig Tiller 2cd1501ca5
[promises] Filter unit test framework (#32110) 2 years ago
Craig Tiller 175ccc3a90
Reland global config changes (#32661) 2 years ago
Craig Tiller a363b6c001
[fuzzing] Implement endpoints for FuzzingEventEngine (#32689) 2 years ago
AJ Heller 3fe678e306
[EventEngine] Add EventEngine::*Handle equality operators (#32695) 2 years ago
Craig Tiller bca85495d4
[event_engine] Add a maximally threaded event engine wrapper (#32691) 2 years ago
Jan Tattermusch 0c1797cd9f
Revert "[config] Move global config alongside core configuration" (#32659) 2 years ago
Craig Tiller b7a83305e6
[config] Move global config alongside core configuration (#30788) 2 years ago
apolcyn e97f632886
[testing] make error check in log_too_many_open_files_test portable (#32595) 2 years ago
AJ Heller 1548038a09
[EventEngine] Windows endpoints keep their EventEngines alive (#32560) 2 years ago
apolcyn 27ee3913d1
[iomgr and EE logging] Log ERROR if socket() returns EMFILE on posix (#32204) 2 years ago
AJ Heller 8f7cd1eeed
[EventEngine] WindowsEventEngine Listener v2 (#32488) 2 years ago
AJ Heller e164ef7460
[EventEngine] Add Listener Bind-after-Start test (#32502) 2 years ago
AJ Heller f059259182
[EventEngine] PosixEventEngine: Replace on_shutdown InternalError with more appropriate type (#32468) 2 years ago
Vignesh Babu 8fdc82f33d
[EventEngine] Update Endpoint API to return true if read/write succeeds immediately (#32370) 2 years ago
AJ Heller b53f6fde67
Reland "[EventEngine] WindowsEventEngine Endpoint and Socket fixes" (#32440) 2 years ago
Craig Tiller 8d5559d713
Revert "[EventEngine] WindowsEventEngine Endpoint and Socket fixes" (#32419) 2 years ago
AJ Heller a879544a65
[EventEngine] WindowsEventEngine Endpoint and Socket fixes (#32385) 2 years ago
AJ Heller b453af1ecf
[EventEngine] Fix IOCP test under load (#32328) 2 years ago
Esun Kim 905df9dee6
Update Abseil to 20230125 (#32139) 2 years ago
AJ Heller 6a92df7237
[fixup] EventEngine Nomenclature (#32195) 2 years ago
AJ Heller 3980ed706a
[EventEngine] Refactoring the EventEngine Test Suite: Part 1 (#32127) 2 years ago
Vignesh Babu 8cf04e9a54
[EventEngine] Modify iomgr to allow creation of event engine clients and client side endpoints (#31661) 2 years ago
Yash Tibrewal aa11978541
Fix include guards for src/ and test/ directories (#32167) 2 years ago