aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/exec_ctx.h
Commit message (Collapse)AuthorAge
* Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
|\
| * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| |
* | Fix pingsGravatar Craig Tiller2017-09-19
| |
* | Fix merge errorGravatar Craig Tiller2017-09-01
| |
* | Merge github.com:grpc/grpc into wcGravatar Craig Tiller2017-09-01
|\|
* | Explicitly call out round up vs round downGravatar Craig Tiller2017-07-21
| |
| * Add a simple stats framework to gRPC C coreGravatar Craig Tiller2017-07-18
| |
* | Compiling againGravatar Craig Tiller2017-07-17
| |
* | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-07-17
|\|
| * auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
* | Converting codeGravatar Craig Tiller2017-05-12
|/
* Tweak: trigger next poller before exec_ctx flushGravatar Craig Tiller2017-04-28
|
* Revert "Revert "Metadata handling rewrite""Gravatar Craig Tiller2017-01-23
| | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
* Revert "Metadata handling rewrite"Gravatar Craig Tiller2017-01-20
|
* Add a mechanism for tagging threads that might be owned byGravatar Craig Tiller2017-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 ESANGravatar Craig Tiller2017-01-12
|
* Changes to exec_ctx/closure/combiner/workqueue interfacesGravatar Craig Tiller2016-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 documentationGravatar Craig Tiller2016-10-13
|
* Merge github.com:grpc/grpc into direct-callsGravatar Craig Tiller2016-09-23
|\
| * Merge remote-tracking branch 'upstream/master' into http_connectGravatar Mark D. Roth2016-09-16
| |\
| | * Revert "Revert "Grand unified closures""Gravatar Craig Tiller2016-09-12
| | |
| | * Revert "Grand unified closures"Gravatar Craig Tiller2016-09-12
| | |
* | | Merge combiner and exec_ctx execution betterGravatar Craig Tiller2016-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 cqsGravatar Craig Tiller2016-08-04
| | |
| * | Made significant progress on the test, but not working yet.Gravatar Mark D. Roth2016-07-27
| | |
* | | progressGravatar Craig Tiller2016-07-23
| |/ |/|
* | DebuggingGravatar Craig Tiller2016-07-11
|/
* Implement minimal exec_ctx offloadingGravatar Craig Tiller2016-06-30
|
* Rename functionsGravatar Craig Tiller2016-05-24
|
* Merge github.com:grpc/grpc into errorGravatar Craig Tiller2016-05-17
|\
| * Let execution contexts signal that they are doneGravatar Craig Tiller2016-05-11
| |
* | Unifying error handling within coreGravatar Craig Tiller2016-04-28
|/
* Fix memory leak on disconnectionGravatar Craig Tiller2016-04-23
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Fix includesGravatar Craig Tiller2016-03-25
|
* Fix include guardsGravatar Craig Tiller2016-03-25
|
* Stage #1 of core breakup: move everything under libGravatar Craig Tiller2016-03-25