| Commit message (Collapse) | Author | Age |
... | |
| | | | | |_|/
| | | | |/| | |
|
| | | |/ / / |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
|
| |\ \ \ \ \ \
| | |_|_|/ / /
| |/| | | | | |
Test BUILD file assortment
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Add a spinlock type.
|
| | | | | |\ \ \
| | |_|_|_|/ / /
| |/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add zalloc, convert a bunch of files to use it
|
| | | | | | | | | |
|
| | | |\ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Add more cq benchmarks
|
| | | | | | | | | |\
| | | | | | | | | | |
| | | | | | | | | | | |
Preserve ipv6 scope id in grpc_channel_args
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Client-side keepalive pings
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Stop receiving and add an error to batch when there is an error from lower level.
|
| | | | | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Upmerge 1.1.x into master
|
| | |_|_|/ / / / / / / / /
| |/| | | | | | | | | | | |
|
| | |_|_|_|/ / / / / / /
| |/| | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Useful for situations where we need to repeatedly trylock, not useful
for cases where we need to lock (due to spinning).
Add a variant of sync_test to test it (with the same tests we run for
gpr_mu).
Add a benchmark to bm_closure to demonstrate single threaded performance.
|
| | | | | | | | | | | | |
|
| | |_|/ / / / / / / /
| |/| | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Based on soltanmm-google's #9114
|
| |\ \ \ \ \ \ \ \ \ \ |
|
| |\ \ \ \ \ \ \ \ \ \ \ |
|
| |\ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | | | | |\ \ \ \ \ \ \
| | | | | |_|_|/ / / / / / /
| | | | |/| | | | | | | | | |
|
| | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Bazel BUILD files tests under `test/core/surface` and `test/cpp/end2end`
|
| | | | | |_|/ / / / / / / /
| | | | |/| | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
large), add an error to the batch to avoid emitting new rpc on the
server side in C++.
|
| | | | | |/| | | | | | | |
| | | | |/| | | | | | |/ /
| | | | | | | |_|_|_|/| |
| | | | | | |/| | | | | | |
|
| | | | | | | | | | | | | |
|
| | | | | | | | | | | | | |
|
| | | | | | | |\ \ \ \ \ \
| | | | | |_|_|/ / / / / /
| | | | |/| | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \ \ \ \
| | |_|_|/ / / / / / / / /
| |/| | | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Add a benchmark for various operations on grpc_error
|
| | | | | | | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | |/ / / / / / / / / / / /
| |/| | | | | | | | | | | |
| | | | | | | | | | | | | | |
to-grpc-err-is-human
|
| | | | | |\ \ \ \ \ \ \ \ \
| | | |_|_|/ / / / / / / / /
| | |/| | | | | | | | | | | |
|
| | | | |/| | | | | | | | |
| | | |/|/ / / / / / / / /
| | |_|/| | | | | | | | |
| |/| | | | | | | | | | | |
|
| | | | | | | | | |\ \ \ \
| | | |_|_|_|_|_|_|/ / / /
| | |/| | | | | | | | | | |
|
| | | | | | | |\ \ \ \ \ \
| | | |_|_|_|_|/ / / / / /
| | |/| | | | | | | | | | |
|
| | | | | | | | | | |\ \ \
| | | |_|_|_|_|_|_|_|/ / /
| | |/| | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Make batch allocation lock-free
|
| |\| | | | | | | | | | | | |
|
| | | | | | | | | | | | | | |
|
| | | | | | | | | | | | | | |
|
| | | | | | | | | | | |\ \ \
| | | |_|_|_|_|_|_|_|_|/ / /
| | |/| | | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Bring resolvers under the client channel combiner lock
|
| |\| | | | | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
Call creation/destruction benchmark
|
| | | | | | | | | | | | | | | | |
|
| | | | | | | | | | | | | | | | |
|
| | | | | | | | | | | | | | | | |
|
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
Address review comments
|