Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | Fix compilation issue (when GRPC_CQ_REF_COUNT_DEBUG is defined) | Sree Kuchibhotla | 2017-04-25 | |
| | | | ||||
| * | | Create cq vtable | Sree Kuchibhotla | 2017-04-25 | |
| | | | ||||
| * | | Merge with cq-hybrid poller changes | Sree Kuchibhotla | 2017-04-24 | |
| | | | ||||
| * | | Merge branch 'master' into cq_mpsc_based | Sree Kuchibhotla | 2017-04-24 | |
| |\ \ | |/ / |/| | | ||||
| | * | clang-format | Craig Tiller | 2017-04-24 | |
| | | | ||||
| | * | Merge github.com:grpc/grpc into epex4 | Craig Tiller | 2017-04-24 | |
| | |\ | |_|/ |/| | | ||||
| * | | change mutex to spinlock | Sree Kuchibhotla | 2017-04-18 | |
| | | | ||||
| | * | Fixup tests | Craig Tiller | 2017-04-17 | |
| | | | ||||
| * | | fix windows portability error | Sree Kuchibhotla | 2017-04-14 | |
| | | | ||||
| * | | Prevent thread deadlock if cq-next timeout is infinity | Sree Kuchibhotla | 2017-04-12 | |
| | | | ||||
* | | | Get rid of second api for marking non-listening cqs | Craig Tiller | 2017-04-12 | |
| | | | ||||
| * | | Fix extra error unref | Sree Kuchibhotla | 2017-04-11 | |
| | | | ||||
| * | | fix bugs and refactor code | Sree Kuchibhotla | 2017-04-11 | |
| | | | ||||
| * | | Fix a bug in cq_is_next_finished | Sree Kuchibhotla | 2017-04-11 | |
| | | | ||||
| * | | Functionality complete | Sree Kuchibhotla | 2017-04-11 | |
| | | | ||||
* | | | Finish hybrid server stuff, ensure it gets tested | Craig Tiller | 2017-04-11 | |
| | | | ||||
* | | | Support making hybrid cqs in core | Craig Tiller | 2017-04-11 | |
| |/ |/| | ||||
| * | Comments | Sree Kuchibhotla | 2017-04-11 | |
| | | ||||
| * | cq_next | Sree Kuchibhotla | 2017-04-10 | |
| | | ||||
| * | cq_begin_op and cq_end_op | Sree Kuchibhotla | 2017-04-10 | |
|/ | ||||
* | Merge branch 'master' into cq_create_api_changes | Sree Kuchibhotla | 2017-04-06 | |
|\ | ||||
| * | Change pollset rules | Craig Tiller | 2017-04-05 | |
| | | ||||
* | | clang format | Sree Kuchibhotla | 2017-03-24 | |
| | | ||||
* | | Changes to use the new API | Sree Kuchibhotla | 2017-03-21 | |
| | | ||||
* | | clang format code | Sree Kuchibhotla | 2017-03-03 | |
| | | ||||
* | | Prefix grpc_cq_polling_type enums with GRPC_CQ_ | Sree Kuchibhotla | 2017-03-03 | |
| | | ||||
* | | Change Core to use the new completion_queue_create API | Sree Kuchibhotla | 2017-03-02 | |
| | | ||||
* | | Completion queue creation API change (JUST API change. No functionality change) | Sree Kuchibhotla | 2017-03-02 | |
|/ | ||||
* | Use zalloc in completion queue | Craig Tiller | 2017-02-24 | |
| | ||||
* | Eliminate CQ freelist | Craig Tiller | 2017-02-09 | |
| | ||||
* | Revert "Revert "Metadata handling rewrite"" | Craig Tiller | 2017-01-23 | |
| | | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55. | |||
* | Revert "Metadata handling rewrite" | Craig Tiller | 2017-01-20 | |
| | ||||
* | Add a mechanism for tagging threads that might be owned by | Craig Tiller | 2017-01-12 | |
| | | | | | | | calls/channels Use it to ensure we don't delete the call from that thread: doing so would create a cycle that's kind of bad. | |||
* | clang-format | Craig Tiller | 2017-01-06 | |
| | ||||
* | Fixes, remove grpc_error_free_string | Craig Tiller | 2017-01-06 | |
| | ||||
* | clang-format code | Craig Tiller | 2017-01-03 | |
| | ||||
* | Changes to exec_ctx/closure/combiner/workqueue interfaces | Craig Tiller | 2016-12-28 | |
| | | | | | | | | - make closures know where they should be executed (eg, on a workqueue, or a combiner, or on an exec_ctx) - this allows removal of a large number of trampoline functions that were appearing whenever we used combiners, and should allow for a much easier interface to combiner locks | |||
* | Fix TSAN failure when running DEBUG mode. | Robbie Shade | 2016-11-29 | |
| | ||||
* | fixes | Craig Tiller | 2016-09-05 | |
| | ||||
* | Remove extraneous locks on cq checks | Craig Tiller | 2016-08-24 | |
| | ||||
* | Fix bugs, make it easier to find them | Craig Tiller | 2016-08-19 | |
| | ||||
* | Add tracer for pending tags | Craig Tiller | 2016-08-19 | |
| | ||||
* | Timing nuances | Craig Tiller | 2016-08-09 | |
| | ||||
* | Fixup compilation | Craig Tiller | 2016-08-04 | |
| | ||||
* | Implement is_finished for cqs | Craig Tiller | 2016-08-04 | |
| | ||||
* | Merge github.com:grpc/grpc into %s | Craig Tiller | 2016-06-28 | |
|\ | ||||
| * | Resolved merge conflicts with master | murgatroid99 | 2016-06-27 | |
| |\ | ||||
* | \ | Merge github.com:grpc/grpc into %s | Craig Tiller | 2016-06-27 | |
|\ \ \ | | |/ | |/| | ||||
| * | | Fix clang formatting | Ken Payson | 2016-06-24 | |
| | | | ||||
* | | | Make transport-level errors be reflected in status messages on calls | Craig Tiller | 2016-06-23 | |
| | | | | | | | | | | | | | | | | | | | | | Allows us to eliminate logging those errors by default (since they are explicitly passed up to the application). Required plumbing errors through the stack a little more deeply than we had previously. |