Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add rich closure debug mode | ncteisen | 2017-06-08 |
| | |||
* | Merge github.com:grpc/grpc into ALL-the-things | Craig Tiller | 2017-06-08 |
|\ | |||
| * | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | | |||
* | | Fix combiner test | Craig Tiller | 2017-05-24 |
| | | |||
* | | Remove workqueue, covered_by_poller as concepts, get Mac build up | Craig Tiller | 2017-05-12 |
|/ | |||
* | Add debug macros | Craig Tiller | 2017-02-09 |
| | |||
* | Make combiners refcounted, to facilitate sharing | Craig Tiller | 2017-02-09 |
| | |||
* | Replace timeout/scaling macros with functions. | Robbie Shade | 2017-01-31 |
| | |||
* | 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 | ||
* | Get write batching working again | Craig Tiller | 2016-09-07 |
| | |||
* | Merge branch 'who-combines-the-combiners' into direct-calls | Craig Tiller | 2016-09-02 |
|\ | |||
| * | Address review comments | Craig Tiller | 2016-09-02 |
| | | |||
* | | Note polling coverage when taking combiner locks: resolves offload issues | Craig Tiller | 2016-08-31 |
|/ | |||
* | Debugging | Craig Tiller | 2016-07-11 |
| | |||
* | Get combiner finalization lists working | Craig Tiller | 2016-07-08 |
| | |||
* | Progress on a finalization list | Craig Tiller | 2016-07-08 |
| | |||
* | Fix test | Craig Tiller | 2016-07-07 |
| | |||
* | Rename async_execution_lock --> combiner, make it use closures, unroll ↵ | Craig Tiller | 2016-07-07 |
previous changes for idleness |