Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reset cancellation closure when unreffing the call to avoid race conditions. | 2017-09-05 | |
| | |||
* | Fix asan and tsan failures. | 2017-09-01 | |
| | |||
* | Revert "Revert "Implement call combiner"" | 2017-09-01 | |
| | | | | This reverts commit bf19961d0a49b43cb528392efeb4880eeebb9b5e. | ||
* | Merge pull request #11873 from ctiller/stats | 2017-08-31 | |
|\ | | | | | Add a simple stats framework to gRPC C core | ||
| * | Merge github.com:grpc/grpc into stats | 2017-08-31 | |
| |\ | |||
* | | | Enable epoll1 | 2017-08-30 | |
| |/ |/| | |||
* | | Revert "Implement call combiner" | 2017-08-29 | |
| | | |||
| * | Merge github.com:grpc/grpc into stats | 2017-08-29 | |
| |\ | |/ |/| | |||
* | | clang format | 2017-08-27 | |
| | | |||
* | | Remove test variable | 2017-08-27 | |
| | | |||
* | | change num_events and cursor to gpr_atm for memory visibility | 2017-08-27 | |
| | | |||
* | | Reduce batch size to 1 - This seems to help with unary and streaming | 2017-08-25 | |
| | | | | | | | | benchmarks | ||
* | | Merge branch 'master' into epoll1-work-dist | 2017-08-25 | |
|\ \ | |||
* | | | fix typo | 2017-08-25 | |
| | | | |||
* | | | merge | 2017-08-25 | |
|\ \ \ | |||
| | * | | Implement call combiner. | 2017-08-25 | |
| |/ / | |||
| * | | Add timer annotations in epoll1 | 2017-08-21 | |
| | | | |||
* | | | Epoll1 Work Distribution: Parallelize processing epoll events across ↵ | 2017-08-17 | |
| | | | | | | | | | | | | multiple threads | ||
| * | | disable epoll1 by default (just enable tests) | 2017-08-17 | |
| | | | |||
| * | | initialize pollset struct. Ideally not needed since we do zalloc but some ↵ | 2017-08-16 | |
| | | | | | | | | | | | | code may directly call gpr_malloc to create pollset | ||
| * | | Enable epoll1 by default (and move epollsig as second choice) | 2017-08-16 | |
|/ / | |||
* | | Merge pull request #8982 from kpayson64/cache_poll_threads2 | 2017-08-10 | |
|\ \ | | | | | | | Cache Poller threads for cv-poll engine | ||
| * | | Address PR feedback | 2017-08-09 | |
| | | | |||
* | | | Trace closure flush | 2017-08-08 | |
| | | | |||
| * | | Merge remote-tracking branch 'upstream/master' into cache_poll_threads2 | 2017-08-04 | |
| |\ \ | |||
* | \ \ | Merge pull request #11990 from pgonda/patch-2 | 2017-08-04 | |
|\ \ \ \ | | | | | | | | | | | Update tcp_server_utils_posix_common with GPR_ONCE_INIT | ||
* \ \ \ \ | Merge pull request #12055 from sreecha/fix_epoll1_fd_orphan | 2017-08-03 | |
|\ \ \ \ \ | | | | | | | | | | | | | Prevent fd_orphan from calling shutdown(fd) when release_fd is true | ||
* | | | | | | Add support for service configs to c-ares resolver. | 2017-08-03 | |
| |_|_|/ / |/| | | | | |||
| * | | | | Prevent fd_orphan from calling shutdown(fd) when release_fd is true | 2017-08-02 | |
|/ / / / | |||
* | | | | Use zalloc and remove now redundant sets | 2017-07-31 | |
| | | | | |||
* | | | | Initialize initiating_exec_ctx_or_null | 2017-07-31 | |
| | | | | |||
| * | | | Update tcp_server_utils_posix_common with GPR_ONCE_INIT | 2017-07-31 | |
|/ / / | | | | | | | Never initializing s_init_max_accept_queue_size could lead to undefined behavior. | ||
* | | | Merge pull request #11927 from y-zeng/nameser | 2017-07-28 | |
|\ \ \ | | | | | | | | | Add src/core/lib/iomgr/nameser.h | ||
| * | | | Update build.yaml, fix format | 2017-07-27 | |
| | | | | |||
| * | | | Add src/core/lib/iomgr/nameser.h | 2017-07-27 | |
| | | | | |||
* | | | | enable epollsig | 2017-07-25 | |
| | | | | |||
* | | | | Disable epoll1 unless explicitly requested | 2017-07-24 | |
| | | | | |||
* | | | | Merge pull request #11786 from y-zeng/fd_orphan | 2017-07-24 | |
|\ \ \ \ | |/ / / |/| | | | Support closed fd in grpc_fd_orphan() | ||
| | | * | Merge github.com:grpc/grpc into stats | 2017-07-21 | |
| | | |\ | |_|_|/ |/| | | | |||
* | | | | Merge pull request #11816 from sreecha/sreek-epoll1 | 2017-07-21 | |
|\ \ \ \ | | | | | | | | | | | More changes to epoll1 poller (not enabled in tests yet) | ||
| | | | * | Fix compile | 2017-07-21 | |
| | | | | | |||
* | | | | | Merge pull request #11871 from murgatroid99/uv_portability_fix | 2017-07-21 | |
|\ \ \ \ \ | | | | | | | | | | | | | Fix libuv core portability tests | ||
| | * \ \ \ | Merge branch 'master' into sreek-epoll1 | 2017-07-20 | |
| | |\ \ \ \ | |_|/ / / / |/| | | | | | |||
| | * | | | | Correctly fix the case where pollset->kicked_without_poller was missed | 2017-07-20 | |
| | | | | | | |||
| * | | | | | Address comments: change names and remove unnecessary lines | 2017-07-20 | |
| | | | | | | |||
| | | | | * | Add counters, fix race | 2017-07-20 | |
| | | | | | | |||
| | * | | | | Merge branch 'master' into sreek-epoll1 | 2017-07-19 | |
| | |\ \ \ \ | |||
* | | | | | | | Add SO_REUSEPORT support to uv iomgr code | 2017-07-19 | |
| |_|/ / / / |/| | | | | | |||
| | * | | | | Consume kicked_without_poller | 2017-07-18 | |
| | | | | | | |||
| | * | | | | Fix race-condition in epoll1 poller's begin_worker() and pollset_kick() | 2017-07-18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | which caused the designated poller to miss a kick in some cases |