yang-g
fdd908b01a
Clamp memory usage estimate
8 years ago
ncteisen
7cd4f6890b
Add fuzzer bug
8 years ago
Nicolas "Pixel" Noble
b02dd01584
Fixing qps & benchmark.
8 years ago
Vijay Pai
52f50d44b0
Resolve a circular dependence that was being generated between
...
create_test_channel.o and libgrpc++_test_util.a .
8 years ago
Michael Warres
c46b3ebeb9
Add socket factory support to udp_server.c
8 years ago
Makarand Dharmapurikar
226098c9f1
added b64.c to the sources neede for grpc_base
8 years ago
Yuchen Zeng
c88fd35f97
Add reproduction
8 years ago
Sree Kuchibhotla
bf18428740
Introduce grpc_completion_queue_factory API
...
Just the API and a bare-bone implementation
8 years ago
David Garcia Quintas
e63cde9f7d
Fix sanity, generated projects
8 years ago
Mark D. Roth
f7c2cd274e
Ran generate_projects.sh.
8 years ago
Craig Tiller
18f09a01f6
Add benchmark suite for chttp2
8 years ago
Craig Tiller
c9bb78f2f8
Make fuzzers run on mac (but not on mac on jenkins)
8 years ago
Mark D. Roth
fecba535d9
Switch to using a CAS loop to update the token value.
8 years ago
Yuchen Zeng
68745bbf8a
Resolve dependency issues
8 years ago
Craig Tiller
dd9b597bd7
UBSAN cleanup
8 years ago
Yuchen Zeng
47155ed254
Split ifaddr related functions out into a separate file
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
Craig Tiller
7e43bfa1fa
Fix fuzzing detected error
8 years ago
Vijay Pai
a582defdad
Temporarily disable resource quota QPS tests
8 years ago
Craig Tiller
3a35189f9b
Fix build
8 years ago
murgatroid99
d0cda5c40b
Add uv resolver fallback for named ports, fix portability tests
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
ad14bcec61
Fix mac build
8 years ago
Jan Tattermusch
0cb7fef406
Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks"
8 years ago
Craig Tiller
12352b2c5c
Add test of server builder, including channel args
8 years ago
Craig Tiller
4751c28b0b
Add channel arguments to server builder
8 years ago
Craig Tiller
e067b6e119
Resolve sanity failures
8 years ago
Craig Tiller
f09ec59222
Fix mac build
8 years ago
Craig Tiller
1128d462c3
Pollset benchmark
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
5e3215338f
Move helpers to a common place, use them everywhere
8 years ago
Craig Tiller
0a3d5f90a9
Revert "Enable lto for performance testing"
8 years ago
Craig Tiller
f9abb2921b
Reserve opt for external builds, use lto for profiling
8 years ago
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
8 years ago
Craig Tiller
edbf2b9d13
Add a spinlock type.
...
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.
8 years ago
Yuchen Zeng
990d9fe146
Client-side keepalive ping
...
Based on soltanmm-google's #9114
8 years ago
ncteisen
40e1e99f62
Fix load_reporting linker error
8 years ago
ncteisen
3da3ce3c29
Add error test
8 years ago
Mark D. Roth
d6d192d005
Retry throttling implementation.
8 years ago
Craig Tiller
523d54beeb
Refine to just be a HPACK benchmark
8 years ago
Yuchen Zeng
a9d8a157be
Add parse_address_test
8 years ago
Craig Tiller
2f792d9d16
Initial http2 benchmarks
8 years ago
David Garcia Quintas
bcd5f12e4b
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
8 years ago
Craig Tiller
122e4500d1
Exclude poll, poll-cv for bm_fullstack (its not interesting)
8 years ago
David Garcia Quintas
e854357117
Reintroduced golden_file_test
8 years ago
David Garcia Quintas
1f980cf7bb
Removed useless cpp/codegen/golden_file_test
8 years ago
Craig Tiller
8506219a15
Remove internal api canaries: they have never solved anything for us
8 years ago