Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | Tweak: trigger next poller before exec_ctx flush | 2017-04-28 | |
| | |||
* | Revert "Revert "Metadata handling rewrite"" | 2017-01-23 | |
| | | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55. | ||
* | Revert "Metadata handling rewrite" | 2017-01-20 | |
| | |||
* | Add a mechanism for tagging threads that might be owned by | 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 | 2017-01-12 | |
| | |||
* | Changes to exec_ctx/closure/combiner/workqueue interfaces | 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 | 2016-10-13 | |
| | |||
* | Merge github.com:grpc/grpc into direct-calls | 2016-09-23 | |
|\ | |||
| * | Merge remote-tracking branch 'upstream/master' into http_connect | 2016-09-16 | |
| |\ | |||
| | * | Revert "Revert "Grand unified closures"" | 2016-09-12 | |
| | | | |||
| | * | Revert "Grand unified closures" | 2016-09-12 | |
| | | | |||
* | | | Merge combiner and exec_ctx execution better | 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 | 2016-08-04 | |
| | | | |||
| * | | Made significant progress on the test, but not working yet. | 2016-07-27 | |
| | | | |||
* | | | progress | 2016-07-23 | |
| |/ |/| | |||
* | | Debugging | 2016-07-11 | |
|/ | |||
* | Implement minimal exec_ctx offloading | 2016-06-30 | |
| | |||
* | Rename functions | 2016-05-24 | |
| | |||
* | Merge github.com:grpc/grpc into error | 2016-05-17 | |
|\ | |||
| * | Let execution contexts signal that they are done | 2016-05-11 | |
| | | |||
* | | Unifying error handling within core | 2016-04-28 | |
|/ | |||
* | Fix memory leak on disconnection | 2016-04-23 | |
| | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Fix includes | 2016-03-25 | |
| | |||
* | Fix include guards | 2016-03-25 | |
| | |||
* | Stage #1 of core breakup: move everything under lib | 2016-03-25 | |