aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/iomgr_posix.cc
Commit message (Collapse)AuthorAge
* Avoid the thread jump in server callback APIs.Gravatar Guantao Liu2019-01-07
| | | | | | | Add a utility function in iomgr to check whether the caller thread is a worker for any background poller, and keep grpc combiner from offloading closures to the default executor if the current thread is a worker for any background poller.
* Extend ev_posix.* to prepare for the new background poller 'epollbg',Gravatar Guantao Liu2018-11-19
| | | | | | | | | and get rid of the dependency loop on the grpc shutdown path. Make sure all background closures are complete before shutting down the other grpc modules. Avoid using the backup poller in TCP endpoints if using the background poller.
* Change existing build system for CFStreamGravatar Muxi Yan2018-05-15
|
* Abstract libuv implementationGravatar kpayson642018-03-13
| | | | | Structures the libuv implementation to allow for a plugable BSD style socket implementation to allow for other IO Managers
* Add a sanity check for inclusion of port_platform.hGravatar Alexander Polcyn2018-02-23
|
* clang-formatGravatar Craig Tiller2017-10-16
|
* C++ize tracingGravatar Craig Tiller2017-10-16
|
* Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
Also converting to .cc