aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/ev_posix.cc
Commit message (Collapse)AuthorAge
* Merge pull request #17244 from guantaol/ev_epollbgGravatar Guantao Liu2018-11-28
|\ | | | | Preparation for the new background poller 'epollbg'
* | Use grpc_event_engine_can_track_errorsGravatar Yash Tibrewal2018-11-27
| |
* | Enable errqueue support for linux kernel versions 4.0.0 and aboveGravatar Yash Tibrewal2018-11-27
| |
| * 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.
* Remove grpc_use_signal which is no longer relevantGravatar Vijay Pai2018-10-10
|
* Empty implementation of grpc_use_signal since not actually needed anymoreGravatar Vijay Pai2018-09-26
|
* Delete epollsig poller and tests using itGravatar Vijay Pai2018-09-22
|
* Revert "Revert "Fathom tcp changes""Gravatar Yash Tibrewal2018-08-27
|
* Revert "Fathom tcp changes"Gravatar Jan Tattermusch2018-08-27
|
* Merge pull request #15941 from yashykt/fathomtcpchangesGravatar Yash Tibrewal2018-08-24
|\ | | | | Fathom tcp changes
* \ Merge pull request #15926 from cartr/platform_solaris_aixGravatar Vijay Pai2018-08-20
|\ \ | | | | | | Make gRPC buildable with AIX and Solaris (no official support)
* | | Add detailed comment for g_factoriesGravatar Vijay Pai2018-08-13
| | |
| | * Try1Gravatar Yash Tibrewal2018-08-13
| | |
| | * Merge masterGravatar Yash Tibrewal2018-08-13
| | |\
* | | | Infrastructure for adding custom polling enginesGravatar Vijay Pai2018-08-09
| |_|/ |/| |
* | | Add API to grpc event engines to forcibly set underlying fd to be ↵Gravatar Yash Tibrewal2018-07-26
| | | | | | | | | | | | readable/writable/errored
| | * Fathom TCP level changes. TracedBuffer for keeping track of all buffersGravatar Yash Tibrewal2018-07-16
| |/ |/| | | | | | | to be traced. Adding tests for Fathom and TracedBuffer. A lot more. Please read PR description.
| * ev_posix.cc: Fix poll function on AIXGravatar Carter Sande2018-07-03
|/
* Merge pull request #15648 from apolcyn/remove_fd_shutdown_already_closedGravatar apolcyn2018-06-12
|\ | | | | Remove already_closed param from fd_orphan
* \ Merge branch 'master' into epollerrGravatar Yash Tibrewal2018-06-11
|\ \
| | * Remove already_closed param from fd_orphanGravatar Alexander Polcyn2018-06-07
| |/
| * Merge pull request #15069 from muxi/prototype-cfstreamGravatar Muxi Yan2018-06-07
| |\ | | | | | | Implementation of CFStream
* | | merge masterGravatar Yash Tibrewal2018-05-31
|\| |
| * | Merge pull request #14894 from sreecha/fix-timeGravatar Sree Kuchibhotla2018-05-22
| |\ \ | | | | | | | | Fix grpc_millis type (timers are broken on 32-bit systems otherwise)
| | | * Merge branch 'master' into prototype-cfstreamGravatar Muxi Yan2018-05-22
| | | |\ | | |_|/ | |/| |
| | | * Change existing build system for CFStreamGravatar Muxi Yan2018-05-15
| | | |
| | * | Merge branch 'master' into fix-timeGravatar Sree Kuchibhotla2018-05-08
| | |\ \
| * | | | fd tracing supportGravatar Sree Kuchibhotla2018-04-26
| | |/ / | |/| |
| * | | Change trace logging to use GPR_INFO instead of GPR_DEBUG.Gravatar Mark D. Roth2018-04-25
| | |/ | |/|
* / | Make linux polling engines capable of tracking errors separately withGravatar Yash Tibrewal2018-04-20
|/ / | | | | | | backward compatibility.
| * Fix type coversion errorsGravatar Sree Kuchibhotla2018-04-11
|/
* 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
|
* Autofix c casts to c++ castsGravatar Noah Eisen2018-02-09
|
* Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
|
* Fix format specifier for gpr_millisGravatar Sree Kuchibhotla2018-01-30
|
* Update ev_posix.ccGravatar Sree Kuchibhotla2018-01-30
|
* Debug statements for polling apiGravatar Sree Kuchibhotla2018-01-30
|
* Split lib/support into lib/gpr and lib/gpr++.Gravatar Mark D. Roth2018-01-18
|
* Revert "Revert "All instances of exec_ctx being passed around in src/core ↵Gravatar Yash Tibrewal2017-12-06
| | | | removed""
* Revert "All instances of exec_ctx being passed around in src/core removed"Gravatar Yash Tibrewal2017-12-06
|
* Merge master after no Extern C changesGravatar Yash Tibrewal2017-11-30
|\
* | A few src/core fixes due to missing exec_ctx_finishGravatar Yash Tibrewal2017-11-21
| |
* | Merge masterGravatar Yash Tibrewal2017-11-21
|\ \
| | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-20
| | |\ | | |/ | |/|
| | * Remove all extern CGravatar ncteisen2017-11-17
| | |
* | | Merge masterGravatar Yash Tibrewal2017-11-16
|\ \ \ | | |/ | |/|
| | * Merge branch 'master' of https://github.com/grpc/grpc into tracing++Gravatar Noah Eisen2017-11-13
| | |\ | | |/ | |/|
| | * clang fmtGravatar Noah Eisen2017-11-12
| | |
| | * Make debug flags DebugOnlyGravatar ncteisen2017-11-10
| | |