aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/pollset_multipoller_with_epoll.c
Commit message (Expand)AuthorAge
* Merge github.com:grpc/grpc into stressyGravatar Craig Tiller2015-10-02
|\
* | Completing wakeup storyGravatar Craig Tiller2015-10-01
| * Merge github.com:grpc/grpc into clangfGravatar Craig Tiller2015-10-01
| |\ | |/ |/|
* | Merge github.com:grpc/grpc into pfftGravatar Craig Tiller2015-09-30
|\ \
| * | C changes to avoid shadowed global declaration warnings in gcc4.4Gravatar Vijay Pai2015-09-29
| | * Fix clang-format scriptGravatar Craig Tiller2015-09-28
| |/ |/|
* | FixesGravatar Craig Tiller2015-09-28
* | Fix alarmsGravatar Craig Tiller2015-09-28
| * Add some TODO comments for possible poll optimizationGravatar Vijay Pai2015-09-25
|/
* Merge pull request #3476 from vjpai/block_annotateGravatar Yang Gao2015-09-25
|\
| * Don't annotate a blocking region on an epoll_wait that has 0 timeoutGravatar vjpai2015-09-24
| * Move block_annotate from iomgr to support since it's used in otherGravatar vjpai2015-09-24
| * Put in blocking point annotations at places in the code where we may block fo...Gravatar Vijay Pai2015-09-24
* | clang-format all core filesGravatar Craig Tiller2015-09-22
* | Change runs to enqueueGravatar Craig Tiller2015-09-22
* | Move argument passing to start of listGravatar Craig Tiller2015-09-22
* | Move arguments to the start of listsGravatar Craig Tiller2015-09-22
* | indent pass to get logical source lines on one physical lineGravatar Craig Tiller2015-09-22
* | Rename call_list to closure_listGravatar Craig Tiller2015-09-22
* | Call list progressGravatar Craig Tiller2015-09-18
* | CleanupGravatar Craig Tiller2015-09-18
* | Introduce call lists for moving work outside locksGravatar Craig Tiller2015-09-18
* | Merge github.com:grpc/grpc into shindigGravatar Craig Tiller2015-09-16
|\|
* | Progress towards workqueue transitionGravatar Craig Tiller2015-09-15
| * Sprinkle castsGravatar Craig Tiller2015-09-14
|/
* Remove check for no workersGravatar Craig Tiller2015-09-08
* Merge github.com:grpc/grpc into y12kdm3Gravatar Craig Tiller2015-08-18
|\
| * clang-format all sourceGravatar Craig Tiller2015-08-18
* | Working towards a non-blocking API testGravatar Craig Tiller2015-08-06
|/
* Fix TSAN reported lock-inversion in epoll fd additionGravatar Craig Tiller2015-07-30
* Allow specific pollers to be wokenGravatar Craig Tiller2015-07-29
* Hoist epoll_ctl outside of pollset lockGravatar Craig Tiller2015-07-14
* Rewrite completion queue internals to use pre-allocation of eventsGravatar Craig Tiller2015-07-08
* Fix a TSAN reported raceGravatar Craig Tiller2015-07-01
* Remove return status from maybe_work.Gravatar Craig Tiller2015-06-22
* DocsGravatar Craig Tiller2015-06-18
* Be better about timeout roundingGravatar Craig Tiller2015-06-15
* clang-formatGravatar Craig Tiller2015-06-05
* Update epoll to new vtableGravatar Craig Tiller2015-06-01
* Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backupGravatar Craig Tiller2015-05-29
|\
| * clang-formatGravatar Craig Tiller2015-05-29
* | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backupGravatar Craig Tiller2015-05-29
|\|
| * Make it possible to run with poll() instead of epoll()Gravatar Craig Tiller2015-05-29
* | Remove condition variable from pollsetGravatar Craig Tiller2015-05-28
|/
* Correct the comment documenting how to disable having multiple threadsGravatar David Klempner2015-02-18
* Destroy the wakeup fd in the right functionGravatar David Klempner2015-02-11
* Clean up the epoll wakeup fd too.Gravatar David Klempner2015-02-11
* Address pull request thread commentsGravatar David Klempner2015-02-11
* Remove now unnecessary check that incoming epoll fds are not orphanedGravatar David Klempner2015-02-11
* Epoll based multipollerGravatar David Klempner2015-02-10