- May 17, 2016
-
-
Craig Tiller authored
-
- Apr 12, 2016
-
-
Sree Kuchibhotla authored
-
Sree Kuchibhotla authored
-
- Mar 31, 2016
-
-
Craig Tiller authored
-
- Mar 26, 2016
-
-
Craig Tiller authored
-
- Feb 26, 2016
-
-
Craig Tiller authored
-
Vijay Pai authored
-
- Feb 25, 2016
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Feb 20, 2016
-
-
Craig Tiller authored
Starting to allow for >1 implementation of pollset within a binary. Do so without requiring an extra allocation for completion queues (which we could not tolerate).
-
- Feb 18, 2016
-
-
Craig Tiller authored
-
- Feb 16, 2016
-
-
Craig Tiller authored
-
- Feb 02, 2016
-
-
Alistair Veitch authored
-
- Jan 28, 2016
-
-
Craig Tiller authored
-
Craig Tiller authored
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int success - cleanup: follow through with iomgr callback scheduling functions - prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue* functions
-
- Dec 22, 2015
-
-
Craig Tiller authored
-
- Dec 01, 2015
-
-
yang-g authored
-
- Nov 30, 2015
-
-
yang-g authored
-
- Sep 22, 2015
-
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
- Sep 21, 2015
-
-
Craig Tiller authored
-
- Sep 18, 2015
-
-
Craig Tiller authored
-
- Sep 17, 2015
-
-
Craig Tiller authored
-
- Sep 16, 2015
-
-
Craig Tiller authored
-
- Sep 11, 2015
-
-
Craig Tiller authored
-
- Sep 10, 2015
-
-
Craig Tiller authored
-
- Aug 06, 2015
-
-
Craig Tiller authored
... also fix things that were broken :)
-
- Jul 30, 2015
-
-
Craig Tiller authored
Currently, if two threads call grpc_completion_queue_pluck on the same completion queue for different tags, there is a 50% chance that we deliver the completion wakeup to the wrong poller - forcing the correct poller to wait until its polling times out before it can return an event up to the application. This change tweaks our polling interfaces so that we can indeed wake a specific poller. Nothing has been performance tuned yet. It's definitely sub-optimal in a number of places. Wakeup file-descriptors should be recycled. We should have a path that avoids calling poll() followed by epoll(). We can probably live without it right at the second though. This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows machine).
-
- Jul 20, 2015
-
-
Craig Tiller authored
-
- Jul 13, 2015
-
-
Craig Tiller authored
Use it to validate that arithmetic on time types makes even some vague kind of sense.
-
- Jun 17, 2015
-
-
Craig Tiller authored
-
- Jun 03, 2015
-
-
Craig Tiller authored
-
- Jun 02, 2015
-
-
Craig Tiller authored
-