Yuchen Zeng
5ede0e07a7
Use macros instead of const variables
8 years ago
Sree Kuchibhotla
4f31f44f34
rebase with latest master
8 years ago
Sree Kuchibhotla
321881d07f
Change Core to use the new completion_queue_create API
8 years ago
ncteisen
ffe4f5e084
Fix mem leak in error_test
8 years ago
Yuchen Zeng
38c10bd6d9
Avoid variable length arrays
8 years ago
Yuchen Zeng
39514ccb29
Add licenses() in BUILD files
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
Yuchen Zeng
b4b6a0e5e1
Retry sending pings if they are delayed
8 years ago
Craig Tiller
7bc4d3edd8
Revert unnecessary change
8 years ago
Craig Tiller
a7ed26885c
Fix some bugs
8 years ago
Craig Tiller
7acc37e502
Trim deadline setting out of call creation path: reduces ClientChannelFilter init/destroy from 128ns to 46ns on my machine
8 years ago
Craig Tiller
b73ad23bd8
Fix memory leak
8 years ago
Matt Kwong
d9b257a154
Add fuzzer options for oss-fuzz
8 years ago
Matt Kwong
c5b3b25f8d
Change ssl_server_fuzzer.c to use ssl_test_data.h instead of loading mock SSL data from file
8 years ago
Yuchen Zeng
e0b1e46f0d
Address review comments
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
efdf5a3903
Update with the new ping implementation
8 years ago
Yuchen Zeng
990d9fe146
Client-side keepalive ping
...
Based on soltanmm-google's #9114
8 years ago
ncteisen
3da3ce3c29
Add error test
8 years ago
Yuchen Zeng
47de64c700
zalloc grpc_pollset
8 years ago
Yuchen Zeng
c40d1d84f9
Use the internal slice api
...
Address review comments
8 years ago
Yuchen Zeng
a9d8a157be
Add parse_address_test
8 years ago
Yuchen Zeng
aa76d3d3b6
Enclose sin6_scope_id in uri
8 years ago
David Garcia Quintas
bcd5f12e4b
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
8 years ago
Craig Tiller
eb022becae
Fix compile
8 years ago
Craig Tiller
421c7aa3f7
Fix bugs
8 years ago
Craig Tiller
f631822e51
Fix compile, bugs
8 years ago
Craig Tiller
1996ae8032
Compile fix
8 years ago
Craig Tiller
0bfad14fd5
Make resolver combiner part of the base type, to be consistent with future changes to lb_policy
8 years ago
Craig Tiller
f4ea01b71a
Complete microbenchmarks
8 years ago
murgatroid99
0c73a1ad8e
Clang format
8 years ago
Craig Tiller
05fbe3c518
Get gtest building with Bazel, add first test in test/cpp/common/BUILD
8 years ago
Sree Kuchibhotla
79233cc5e5
Bazel build file for core/surface tests
8 years ago
Craig Tiller
554144699a
Add test/core/security/BUILD
8 years ago
David Garcia Quintas
5c063c4218
test/core/handshake
8 years ago
Craig Tiller
528072a123
Add test/core/network_benchmarks/BUILD
8 years ago
Craig Tiller
c547c0d992
Add test/core/json/BUILD
8 years ago
Craig Tiller
8506219a15
Remove internal api canaries: they have never solved anything for us
8 years ago
David Garcia Quintas
80a8bc8b18
test/core/compression
8 years ago
David Garcia Quintas
802db49eb2
test/core/channel
8 years ago
David Garcia Quintas
f3e1c45489
BUILD for test/core/census
8 years ago
Craig Tiller
a646b0e019
Add test/core/iomgr/BUILD
8 years ago
Craig Tiller
54fa9244e7
Add test/core/client_channel/resolvers/BUILD
8 years ago
Craig Tiller
3b78f42ee3
Add test/core/client_channel/BUILD
8 years ago
murgatroid99
1191b7202d
Improve Node and libuv testing and test coverage
...
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
8 years ago
Craig Tiller
911a5dc5b1
Add test/core/tsi/BUILD
8 years ago
Craig Tiller
6f7b26ffb3
Complete test/core/transport/chttp2; add test/core/transport/BUILD
8 years ago
Craig Tiller
4e0363af9c
Complete test/core/http/BUILD
8 years ago