- Jun 24, 2017
-
-
yang-g authored
-
- Jun 09, 2017
- Jun 08, 2017
-
-
Jan Tattermusch authored
-
- May 04, 2017
-
-
Craig Tiller authored
-
- May 03, 2017
-
-
Craig Tiller authored
- trace system is now thread safe when run with TSAN - fix a race in client_auth_filter.c - allow timer manager to run in single threaded mode for fuzzers
-
- Apr 26, 2017
-
-
Alexander Polcyn authored
This reverts commit 79759fea, reversing changes made to dc36f4df.
-
Craig Tiller authored
(this needs more testing/analysis to prove that it's safe) Switch from a lock free stack to an mpscq protected by a spinlock for incoming requests. The mpscq is unbounded and so needs (much) less memory allocated up front. memory_profile_test shows this reduces initial server creation cost from 4MB to 1.5KB.
-
- Apr 21, 2017
-
-
Vijay Pai authored
Changes required to make build possible: create separate grpc++_base{,_unsecure}, move grpc_compression_trace definition, and remove an assertion about library initialization from server
-
- Apr 17, 2017
-
-
Craig Tiller authored
-
- Apr 12, 2017
-
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
Move server startup to a separate thread. Where there is no opportunity for failure, do not return bool.
-
- Apr 01, 2017
-
-
Craig Tiller authored
-
- Mar 31, 2017
-
-
Craig Tiller authored
-
- Mar 28, 2017
-
-
Yuchen Zeng authored
-
- Mar 27, 2017
-
-
Yuchen Zeng authored
-
- Mar 14, 2017
-
-
ncteisen authored
-
- Mar 13, 2017
-
-
Craig Tiller authored
-
- Mar 10, 2017
-
-
Craig Tiller authored
-
- Mar 04, 2017
-
-
Sree Kuchibhotla authored
Remove the check that ensures server completion queues are of type GRPC_CQ_NEXT (because ruby uses GRPC_CQ_PLUCK only)
-
- Mar 03, 2017
-
-
Sree Kuchibhotla authored
-
- Mar 02, 2017
-
-
Sree Kuchibhotla authored
-
- Feb 24, 2017
-
-
yang-g authored
large), add an error to the batch to avoid emitting new rpc on the server side in C++.
-
- Feb 21, 2017
-
-
Eduardo Caceres authored
-
- Feb 20, 2017
-
-
Eduardo Cáceres de la Calle authored
-
- Feb 16, 2017
-
-
Craig Tiller authored
-
Craig Tiller authored
-
- Jan 28, 2017
-
-
Mark D. Roth authored
-
- Jan 25, 2017
-
-
Mark D. Roth authored
-
- Jan 23, 2017
-
-
Craig Tiller authored
This reverts commit 5e01e2ac.
-
- Jan 21, 2017
-
-
Craig Tiller authored
-
- Jan 11, 2017
-
-
Craig Tiller authored
-
- Jan 06, 2017
-
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
- Dec 29, 2016
-
-
Craig Tiller authored
-
Craig Tiller authored
- 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
-