Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Kill ESAN | Craig Tiller | 2017-01-12 |
| | |||
* | 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 | ||
* | Expand documentation | Craig Tiller | 2016-10-13 |
| | |||
* | Merge github.com:grpc/grpc into direct-calls | Craig Tiller | 2016-09-23 |
|\ | |||
| * | Merge remote-tracking branch 'upstream/master' into http_connect | Mark D. Roth | 2016-09-16 |
| |\ | |||
| | * | Revert "Revert "Grand unified closures"" | Craig Tiller | 2016-09-12 |
| | | | |||
| | * | Revert "Grand unified closures" | Craig Tiller | 2016-09-12 |
| | | | |||
* | | | Merge combiner and exec_ctx execution better | Craig Tiller | 2016-08-24 |
| | | | | | | | | | | | | | | | | | | | | | Allows exec_ctx callbacks to be called while a combiner is executing. Also allows guaranteeing direct execution of callbacks from combiners, which should allow reducing cpu burn for up/down stack interactions in the future. | ||
* | | | Implement is_finished for cqs | Craig Tiller | 2016-08-04 |
| | | | |||
| * | | Made significant progress on the test, but not working yet. | Mark D. Roth | 2016-07-27 |
| | | | |||
* | | | progress | Craig Tiller | 2016-07-23 |
| |/ |/| | |||
* | | Debugging | Craig Tiller | 2016-07-11 |
|/ | |||
* | Implement minimal exec_ctx offloading | Craig Tiller | 2016-06-30 |
| | |||
* | Rename functions | Craig Tiller | 2016-05-24 |
| | |||
* | Merge github.com:grpc/grpc into error | Craig Tiller | 2016-05-17 |
|\ | |||
| * | Let execution contexts signal that they are done | Craig Tiller | 2016-05-11 |
| | | |||
* | | Unifying error handling within core | Craig Tiller | 2016-04-28 |
|/ | |||
* | Fix memory leak on disconnection | Craig Tiller | 2016-04-23 |
| | |||
* | Update copyrights | Craig Tiller | 2016-03-31 |
| | |||
* | Fix includes | Craig Tiller | 2016-03-25 |
| | |||
* | Fix include guards | Craig Tiller | 2016-03-25 |
| | |||
* | Stage #1 of core breakup: move everything under lib | Craig Tiller | 2016-03-25 |