| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This caps the size of the poll kick freelist at the arbitrary value of
25.
|
| |
|
|\ |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Instead of C++ or not C++, name C++ and C, in preparation for being able to name other languages in the future.
|
|\
| |
| | |
Opportunistically use perftools if installed.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change pulls out a separate pollset_kick module, which currently
uses a freelist of pipes dynamically assigned to pollsets when they
enter polling rather than the previous racy sharding mechanism.
We ultimately may wish to eliminate the dynamic assignment for multipoll
sets, but this should be sufficient for the moment.
|
| | |
|
|\ \
| | |
| | | |
Add an optional server shutdown event.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Allows servers to expedite shutdown once all in-progress calls are
completed. We may want to eventually remove grpc_server_shutdown in
preference to this.
|
| | | |
|
|/ /
| |
| |
| |
| | |
The client should return status deadline exceeded when the deadline is
exceeded (not cancelled status)
|
| | |
|
| |
| |
| |
| | |
Will remove grpc impedance mismatch.
|
|/
|
|
| |
Allows us to collect profiles of the open source build using gprof.
|
| |
|
| |
|
| |
|
|
|
|
| |
This call is deprecated.
|
|\
| |
| | |
Remove unused private field
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Various win32 fixes.
|
| |
| |
| |
| | |
Now all the gpr tests build and run under win32.
|
|/ |
|
| |
|
|\ |
|
| |
| |
| |
| | |
This was failing to compile.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
support for this
and also to turn the client into a server that can be controlled remotely (client part
not implemented yet)
Change on 2015/01/13 by vpai <vpai@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83863541
|
| |/
|/| |
|
| |\
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
Change on 2015/01/12 by nnoble <nnoble@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83801564
|
| |
| |
| |
| |
| |
| |
| |
| | |
Allows tests to bind to port 0 and still have clients connect to them.
Change on 2015/01/12 by ctiller <ctiller@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83800669
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
Change on 2015/01/12 by hongyu <hongyu@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83786701
|
|
|
|
|
|
|
| |
Change on 2015/01/12 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83783816
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split encoding into two phases: a collection phase to decide on what is allowed
(by flow control) to be sent, and a framing phase when the data is actually
sent. Perform the second phase outside of the transport mutex (but serially,
guarded by t->writing) and make flow control callbacks during that phase.
This will allow us to make further transport level calls in response to flow
control callbacks, and will be needed by the forthcoming async api for C++.
Change on 2015/01/12 by ctiller <ctiller@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83774409
|
|
|
|
|
|
|
|
| |
to it.
Change on 2015/01/09 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83640373
|
|
|
|
|
|
|
|
| |
This necessitated the removal of gpr_vlog to keep a clean interface.
Change on 2015/01/09 by ctiller <ctiller@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83634996
|
|
|
|
|
|
|
|
| |
failure.
Change on 2015/01/09 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83634736
|
|
|
|
|
|
|
| |
Change on 2015/01/09 by hongyu <hongyu@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83626942
|