Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | sanity | Eric Gribkoff | 2018-08-23 |
| | |||
* | fix comments | Eric Gribkoff | 2018-08-23 |
| | |||
* | do not track fds for poll-cv | Eric Gribkoff | 2018-08-23 |
| | |||
* | Support tracking and closing fds post-fork in ev_poll_posix | Eric Gribkoff | 2018-08-23 |
| | | | | | | | This extends gRPC Python's fork compatibility to Mac OS, which does not support epoll The changes are a no-op if fork support is disabled | ||
* | Merge branch 'master' into pollforceset | Yash Tibrewal | 2018-07-30 |
|\ | |||
* \ | Merge master | Yash Tibrewal | 2018-07-27 |
|\ \ | |||
* | | | Do not abort. Just fail softly | Yash Tibrewal | 2018-07-27 |
| | | | |||
| | * | Don't abort on notify_on_error for poll. Instead simply schedule closure ↵ | Yash Tibrewal | 2018-07-27 |
| |/ | | | | | | | with cancel.. Soft error | ||
| * | Remove the notifier pollset from grpc event engine since it's not used anywhere | Yash Tibrewal | 2018-07-26 |
| | | |||
* | | Add API to grpc event engines to forcibly set underlying fd to be ↵ | Yash Tibrewal | 2018-07-26 |
|/ | | | | readable/writable/errored | ||
* | Merge pull request #15648 from apolcyn/remove_fd_shutdown_already_closed | apolcyn | 2018-06-12 |
|\ | | | | | Remove already_closed param from fd_orphan | ||
* \ | Merge branch 'master' into epollerr | Yash Tibrewal | 2018-06-11 |
|\ \ | |||
| | * | Remove already_closed param from fd_orphan | Alexander Polcyn | 2018-06-07 |
| |/ | |||
* | | merge master | Yash Tibrewal | 2018-05-31 |
|\ \ | |||
| | * | Merge branch 'master' into prototype-cfstream | Muxi Yan | 2018-05-22 |
| | |\ | | |/ | |/| | |||
| | * | Comments | Muxi Yan | 2018-05-16 |
| | | | |||
| | * | Change existing build system for CFStream | Muxi Yan | 2018-05-15 |
| | | | |||
| * | | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | Mark D. Roth | 2018-04-25 |
| |/ | |||
* / | Make linux polling engines capable of tracking errors separately with | Yash Tibrewal | 2018-04-20 |
|/ | | | | backward compatibility. | ||
* | poll-cv fix for zero timeout | Yash Tibrewal | 2018-04-05 |
| | |||
* | Merge pull request #14626 from kpayson64/remove_dead_code | kpayson64 | 2018-03-16 |
|\ | | | | | Remove unused idle_jobs | ||
* \ | Merge pull request #14448 from kpayson64/remove_poller | kpayson64 | 2018-03-07 |
|\ \ | | | | | | | Remove Python background poller thread | ||
| | * | Remove unused idle_work | kpayson64 | 2018-03-07 |
| | | | |||
| * | | Do poll for poll_posix engine when kicked with 0s timeout | kpayson64 | 2018-03-07 |
| |/ | |||
* | | Move assignment for Thread, make destructor optional, loop cv waits | Vijay Pai | 2018-03-01 |
| | | |||
* | | Merge branch 'master' into 2phase_thd | Vijay Pai | 2018-02-24 |
|\ \ | |||
| * | | Add a sanity check for inclusion of port_platform.h | Alexander Polcyn | 2018-02-23 |
| |/ | |||
* | | clang-fmt | Vijay Pai | 2018-02-19 |
| | | |||
* | | C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) | Vijay Pai | 2018-02-19 |
| | | |||
* | | Fix thread leak by delaying thread exit until join is ready | Vijay Pai | 2018-02-16 |
| | | |||
* | | Remove support for detached threads. All threads must be joined. | Vijay Pai | 2018-02-15 |
|/ | |||
* | Internalize gpr_thd except for id and currentid | Vijay Pai | 2018-02-12 |
| | |||
* | Run clang fmt | Noah Eisen | 2018-02-09 |
| | |||
* | Autofix c casts to c++ casts | Noah Eisen | 2018-02-09 |
| | |||
* | Merge branch 'master' into gpr_review | Vijay Pai | 2018-02-08 |
|\ | |||
* \ | Merge branch 'master' into gpr_review | Vijay Pai | 2018-02-08 |
|\ \ | |||
| | * | Merge branch 'master' into gpr_review_tls | Vijay Pai | 2018-02-08 |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #14272 from ncteisen/bug-chasing | Jan Tattermusch | 2018-02-05 |
| |\ \ | | | | | | | | | Fix resource_quota bug | ||
| | * | | Mark poll FD shutdown as UNAVAILABLE | ncteisen | 2018-02-02 |
| | | | | |||
* | | | | Privatize useful.h and avl.h | Vijay Pai | 2018-02-02 |
|/ / / | |||
* / / | Deprecate GPR_TIMER_BEGIN/END and replace with GPR_TIMER_SCOPE. | yang-g | 2018-01-31 |
|/ / | |||
| * | Privatize thread-local storage headers | Vijay Pai | 2018-01-25 |
|/ | |||
* | Split lib/support into lib/gpr and lib/gpr++. | Mark D. Roth | 2018-01-18 |
| | |||
* | Merge pull request #13933 from kpayson64/avoid_stall | kpayson64 | 2018-01-08 |
|\ | | | | | Avoid stall | ||
| * | Fix bug with pollhup workaround | Ken Payson | 2018-01-05 |
| | | |||
| * | Fix a Python spinlock bug | Ken Payson | 2018-01-05 |
| | | |||
* | | Revert "Fix a Python spinlock bug" | Mehrdad Afshari | 2018-01-02 |
| | | | | | | | | This reverts commit 2df509fc0e8628d6d4431139ce953c70796a21eb. | ||
* | | Fix struct names | Vijay Pai | 2018-01-01 |
| | | |||
* | | Merge branch v1.8.x into master | Mehrdad Afshari | 2017-12-31 |
|\ \ | | | | | | | | | | Upmerge v1.8.3 into master | ||
| * | | Fix a Python spinlock bug | Ken Payson | 2017-12-19 |
| | | |