grpc/test/core/surface
Vignesh Babu fa5a6c42a6
[EventEngine] Modify iomgr to allow creation of posix event engine listeners and server side endpoints (#31928)
* [WIP] EventEngine iomgr endpoint shims

* [WIP] EventEngine::Endpoint iomgr shims for the PosixEventEngine

* Util functions to help with posix engine listener implementation

* sanity

* update comments in posix_engine_listener_utils.h

* review comments

* iwyu

* revert prev commit

* iwyu

* update build

* update

* regenerate projects

* regenerate projects

* minor fixes

* update BUILD

* sanity

* update build

* regenerate projects

* fix unused parameter

* sanity

* update

* sanity

* regenerate_projects

* remove unused variable

* start

* update

* regenerate_projects

* sanity

* update

* fixes

* update

* regenerate_projects

* update

* fix sanity and msan failure

* more fixes

* build failure

* update

* fix

* sanity

* fixes

* update

* regenerate projects

* fix sanity

* review comments

* An EventEngine subclass to be implemented by all posix based event engines

* sanity

* comments

* update

* review comments

* re-word

* fix

* update

* review comments

* regenerate projects

* syntax fix

* add lock free event benchmark

* releasable mutex lock

* fix build isue

* update

* start

* regenerate projects

* update

* fix

* windows build

* update

* windows portability issue

* update

* update

* update

* update

* format

* update

* update

* start

* Update tcp server interface to move on_accept_cb to create method

* update

* start

* update

* update

* update

* update

* update

* update

* update

* update

* sanity

* update

* update

* update

* windows build

* fix msan

* fix sanity

* regenerate projects

* update

* iwyu

* Fix resolved address length related bugs in tcp_socket_utils and listener_utils

* iwyu

* cleanup

* cleanup src/core/lib/event_engine/tcp_socket_utils.cc

* iwyu

* fix

* regenerate projects

* fix sanity

* re-write endpoint shim

* more re-write

* cleanup

* update

* regenerate projects

* review comments

* build issue

* more build issue fixes plus adding event_engine_trace

* even more build issue fixes

* iwyu

* add static_cast

* fix sanity

* update

* update

* sanity

* fix

* Fix

* Review comments

* fix

* iwyu

* fix build issue

Co-authored-by: AJ Heller <hork@google.com>
2023-01-24 18:22:14 -08:00
..
BUILD Clean up the TODO item in build target `grpc_base` part `channel_args` (#31642) 2022-11-23 16:01:34 -05:00
byte_buffer_reader_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
completion_queue_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
completion_queue_threading_test.cc [cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2023-01-11 08:50:32 -08:00
concurrent_connectivity_test.cc [EventEngine] Modify iomgr to allow creation of posix event engine listeners and server side endpoints (#31928) 2023-01-24 18:22:14 -08:00
init_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
lame_client_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
num_external_connectivity_watchers_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
public_headers_must_be_c89.c [cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2023-01-11 08:50:32 -08:00
secure_channel_create_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
sequential_connectivity_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
server_chttp2_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
server_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00