55 Commits (351bfad1f75c35488b59e581c3270311d06acd9c)

Author SHA1 Message Date
Vignesh Babu 0b1a8c984b
Revert "Modifying iomgr tcp code to use event engine EndpointConfig instead of channel_args (#30028)" (#30495) 2 years ago
AJ Heller c752a6b25e
Reland: Windows IOCP implementation for the WindowsEventEngine (#30480) 2 years ago
Vignesh Babu 2c977a4d98
Modifying iomgr tcp code to use event engine EndpointConfig instead of channel_args (#30028) 2 years ago
AJ Heller 9d4e0e17fe
Revert "Windows IOCP implementation for the WindowsEventEngine (#30389)" (#30466) 2 years ago
AJ Heller 52402afdd4
Windows IOCP implementation for the WindowsEventEngine (#30389) 2 years ago
AJ Heller e18d335b0e
Add common EventEngine Closure types (#30438) 2 years ago
Craig Tiller 05e6bf2e4a
[build] Add test/core/util, test/core/event_engine to auto build deps (#30364) 2 years ago
Vignesh Babu 5171aa70da
Forking the posix poll based poller for iomgr event engine (#30230) 2 years ago
Vignesh Babu fbe051fb51
Forking the posix epoll1 poller for iomgr event engine (#30135) 2 years ago
Craig Tiller 830940a103
[gprpp] Move time averaged stats to gprpp (#30265) 2 years ago
AJ Heller 1076a7d447
Use AnyInvocable in EventEngine APIs (#30220) 2 years ago
AJ Heller 71c0eb090a
Revert "[WIP] Use AnyInvocable in EventEngine APIs (#30208)" (#30219) 2 years ago
AJ Heller dbbf16f07a
[WIP] Use AnyInvocable in EventEngine APIs (#30208) 2 years ago
AJ Heller 5a2804d8c7
Remove ExecCtx requirements from the EventEngine conformance test suite (#30154) 2 years ago
Craig Tiller eb5ae61470
Reland (again) bytestream removal (#29987) 2 years ago
Craig Tiller 8249bb97e2
[event_engine] Fix initialization (#30107) 3 years ago
Craig Tiller 9824e3355d
[event engine] Handle spurious wakeups (#30092) 3 years ago
Vignesh Babu a10e623494
Set uses polling to true for oracle_event_engine_posix_test (#30097) 3 years ago
Vignesh Babu 319b66499f
Fix static port usage in event engine client test (#30094) 3 years ago
Vignesh Babu c03388853c
Revert "Revert "Creating a posix oracle event engine and a suite of event engine client tests"" (#30060) 3 years ago
Craig Tiller 5efdac9081
[fuzzing_event_engine] add necessary cast (#30083) 3 years ago
Craig Tiller 24caf53835
Roll forward iomgr ee fork (#30022) 3 years ago
Vignesh Babu 1630efd8ab
Revert "Creating a posix oracle event engine and a suite of event engine client tests (#29714)" (#30042) 3 years ago
Vignesh Babu 19e6a6d232
Creating a posix oracle event engine and a suite of event engine client tests (#29714) 3 years ago
Craig Tiller d9f64437b0
[event_engine] Use durations for scheduling things (#30023) 3 years ago
AJ Heller cda2127776
Revert "[event-engine] Fork timer code (#29816)" (#30020) 3 years ago
Craig Tiller 977ebbef09
[event-engine] Fork timer code (#29816) 3 years ago
Craig Tiller 840b38ccbc
Reland (again) fuzzing event engine (#29948) 3 years ago
Craig Tiller dd07751c03
Revert "Reland fuzzing event engine (#29943)" (#29947) 3 years ago
Craig Tiller 72e65b03cf
Reland fuzzing event engine (#29943) 3 years ago
Craig Tiller cb2a92b5bb
Revert "[event_engine] Fuzzing event engine (#29926)" (#29942) 3 years ago
Craig Tiller 9b0afb46f9
[event_engine] Fuzzing event engine (#29926) 3 years ago
AJ Heller 3b3f952ef6
Revert "Revert "Temporarily require ExecCtx to be on the thread's stack for EventEngine (#29755)" (#29770)" (#29777) 3 years ago
AJ Heller c895272157
Revert "Temporarily require ExecCtx to be on the thread's stack for EventEngine (#29755)" (#29770) 3 years ago
AJ Heller e4ce9afbc9
Temporarily require ExecCtx to be on the thread's stack for EventEngine (#29755) 3 years ago
AJ Heller 250b8d2dae
IomgrEventEngine Redux (#29693) 3 years ago
AJ Heller 246d13e392
Revert "IomgrEventEngine (#29616)" (#29692) 3 years ago
AJ Heller 7f09b98201
IomgrEventEngine (#29616) 3 years ago
Craig Tiller d96edaf63c
[slice_buffer] Fix forward (#29658) 3 years ago
Vignesh Babu 1494b1ef26
A starter slice buffer implementation to unblock event engine endpoints (#29367) 3 years ago
AJ Heller 18a8f6aad9
Refactor end2end tests to exercise each EventEngine (#29202) 3 years ago
AJ Heller 5ef1585070
A more granular EventEngine conformance test suite (#28889) 3 years ago
AJ Heller 2b9ffa18e4
Revert "Disable EventEngine smoke tests for ease of import (#28732)" (#28737) 3 years ago
AJ Heller f42b2a7368
Disable EventEngine smoke tests for ease of import (#28732) 3 years ago
AJ Heller 47bc953a06
Matches the SetDefaultEventEngineFactory definition to its declaration (#28707) 3 years ago
Tamir Duberstein 3002bd462a
Ensure conformance tests are always linked (#28708) 3 years ago
AJ Heller b7d4569d34
Rename the source files for ChannelArgsEndpointConfig (#27972) 3 years ago
AJ Heller 39adc01a57
Reintroduce the EventEngine default factory (#27920) 3 years ago
AJ Heller 72ef0bca54
Replace absl::Random with std::random in EventEngine test suite (#27765) 3 years ago
Vignesh Babu fa43eadb8f
Mark EventEngine timer test suite as `testonly` (#27638) 3 years ago