Craig Tiller
0e0149d3f3
Restore missing benchmarks
8 years ago
Vijay Pai
98e282a585
Eliminate std::placeholders
8 years ago
Michael Warres
456ddd83df
Remove grpc_udp_server dependency on grpc_server.
8 years ago
yang-g
90f43d4fa4
add missing header
8 years ago
Craig Tiller
ff23f801c5
Fix crash
8 years ago
Craig Tiller
37723c9ee0
Fix race condition
8 years ago
Craig Tiller
0dd81003b5
Concurrent test
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
Craig Tiller
75a41b4532
Hide memory counters from atomic counters
8 years ago
Craig Tiller
a08b11f33a
Dont track allocations if we are not going to use them
8 years ago
ncteisen
ceddd29391
Address github comments
8 years ago
Craig Tiller
2b182c2b4b
Make ASAN happy
8 years ago
Noah Eisen
a3e5801e2e
s/realloc/gpr_realloc to fix mem bug
8 years ago
murgatroid99
d0cda5c40b
Add uv resolver fallback for named ports, fix portability tests
8 years ago
Craig Tiller
7710823850
Add speed of light measures
8 years ago
Craig Tiller
c945c12b47
Revert "Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks""
...
This reverts commit 0cb7fef406
.
8 years ago
Craig Tiller
e667aaf9f9
clang-format
8 years ago
Craig Tiller
d720d5dd0a
Track zalloc times in microbenchmark
...
This forms our speed of light for call creation: at some point call
creation is dominated by zeroing memory and all we can do is reduce the
size of the call... let's track where that point is.
8 years ago
Craig Tiller
71c286466a
Dont use memory counters unless counters mode is on
8 years ago
Jan Tattermusch
0cb7fef406
Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks"
8 years ago
ncteisen
55337bb317
Error arena optimization
8 years ago
Craig Tiller
12352b2c5c
Add test of server builder, including channel args
8 years ago
Craig Tiller
b094b2c31e
Actually print error message
8 years ago
Craig Tiller
8918aaeccd
Document status ordering rules
...
This documents a rule that's existed in a hard to find internal document
that's existed since Feb 2016 by abhikumar@google.com .
Since that rule is critical to untangling some gRPC C core behavior, we
should document it publically.
8 years ago
Yuchen Zeng
c65120526a
Use gpr_subprocess in fling_stream_test
8 years ago
Craig Tiller
e067b6e119
Resolve sanity failures
8 years ago
Craig Tiller
111db946b7
Add a test of creating a call on a lame channel in C++
8 years ago
yang-g
d0084c220e
Include x.pb.h instead of x.grpc.pb.h for message-only protos
8 years ago
Craig Tiller
055abd65fb
Fix linux
8 years ago
Craig Tiller
ab314ee9a6
Add some pollset benchmarks
8 years ago
Craig Tiller
f09ec59222
Fix mac build
8 years ago
Craig Tiller
1128d462c3
Pollset benchmark
8 years ago
Craig Tiller
cc928d6b71
Cleanup
8 years ago
Craig Tiller
52bd441b25
Get back trickle
8 years ago
Craig Tiller
12d22e472b
Further splitting
8 years ago
Craig Tiller
62ac65b183
Split bm_fullstack unary ping pong out
8 years ago
Craig Tiller
627a59892a
Prep for splitting bm_fullstack
8 years ago
Craig Tiller
e4a2419597
Bugfixes
8 years ago
Craig Tiller
5e3215338f
Move helpers to a common place, use them everywhere
8 years ago
Craig Tiller
19e6b88af0
Include build env
8 years ago
Yuchen Zeng
67951aaf5e
Avoid using oversized frames
8 years ago
ncteisen
ffe4f5e084
Fix mem leak in error_test
8 years ago
Yuchen Zeng
39514ccb29
Add licenses() in BUILD files
8 years ago
Eric Gribkoff
11a4ed80d6
refactor client
8 years ago
Eric Gribkoff
caf7ea53be
Enable C++ negative http2 test
8 years ago
Craig Tiller
8174cceb14
Generate CSV file
8 years ago
ncteisen
f8a7d93a2c
Fix mem leak in error_test
8 years ago
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
8 years ago
Craig Tiller
2bfc3bcf8d
Add fixtures for call creation benchmarks
8 years ago
Craig Tiller
7bc4d3edd8
Revert unnecessary change
8 years ago