Sree Kuchibhotla
a53808c2d4
Merge remote-tracking branch 'upstream/master' into cq_create_api_changes
2017-03-07 15:19:10 -08:00
Yang Gao
d62742193a
Merge pull request #8407 from jronak/fixtag
...
replaced protobuf tag
2017-03-04 20:13:16 -08:00
Sree Kuchibhotla
189eb4adbe
Merge branch 'master' into cq_create_api_changes
2017-03-03 15:47:53 -08:00
Craig Tiller
8c3eaf2f15
Merge pull request #9939 from ctiller/stream_owned_slice
...
Add a slice type that shares a refcount with a transport stream
2017-03-03 15:38:14 -08:00
Sree Kuchibhotla
752be9ceeb
clang format code
2017-03-03 14:36:02 -08:00
Sree Kuchibhotla
1dbd981cf8
Prefix grpc_cq_polling_type enums with GRPC_CQ_
2017-03-03 14:27:44 -08:00
Sree Kuchibhotla
9f71b17707
Fix clang formatting issues
2017-03-03 12:54:58 -08:00
Sree Kuchibhotla
2c7ab675c3
Merge branch 'master' into cq_create_api_changes
2017-03-03 10:57:07 -08:00
Craig Tiller
c9bf9ba7a7
Merge pull request #9930 from ctiller/call_create_fixtures
...
Add fixtures for call creation benchmarks
2017-03-03 07:58:52 -08:00
Sree Kuchibhotla
982a6f2b1c
C++ code changes in response to grpc_completion_queue_create() API change
2017-03-03 02:19:31 -08:00
Eric Gribkoff
11a4ed80d6
refactor client
2017-03-01 22:22:38 -08:00
Eric Gribkoff
caf7ea53be
Enable C++ negative http2 test
2017-03-01 22:22:38 -08:00
Craig Tiller
4883fd8a20
Merge github.com:grpc/grpc into call_create_fixtures
2017-03-01 13:32:33 -08:00
Craig Tiller
9ef6fc8d0e
Merge github.com:grpc/grpc into stream_owned_slice
2017-03-01 11:30:03 -08:00
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
2017-03-01 11:28:24 -08:00
Craig Tiller
2bfc3bcf8d
Add fixtures for call creation benchmarks
2017-03-01 07:54:20 -08:00
David G. Quintas
9ccebc3a45
Merge pull request #9773 from dgquintas/build_files
...
Test BUILD file assortment
2017-02-28 14:41:36 -08:00
Craig Tiller
6517333d17
Merge pull request #9881 from ctiller/spinlock
...
Add a spinlock type.
2017-02-28 12:57:01 -08:00
Craig Tiller
cd232f64c6
Merge pull request #9753 from ctiller/zalloc
...
Add zalloc, convert a bunch of files to use it
2017-02-27 15:58:23 -08:00
Craig Tiller
a10f00c711
Merge github.com:grpc/grpc into spinlock
2017-02-27 15:56:16 -08:00
Craig Tiller
79ccb81b48
Merge pull request #9882 from ctiller/cqbm
...
Add more cq benchmarks
2017-02-27 15:55:06 -08:00
Yang Gao
dc720ca6bf
Merge pull request #9846 from yang-g/max_message_size
...
Stop receiving and add an error to batch when there is an error from lower level.
2017-02-27 12:40:04 -08:00
Craig Tiller
b843ff2ce4
Add more cq benchmarks
2017-02-27 07:34:07 -08:00
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.
2017-02-27 07:24:00 -08:00
Craig Tiller
312fdba350
Merge github.com:grpc/grpc into bm_meta
2017-02-24 17:03:20 -08:00
Craig Tiller
f30194f157
Merge branch 'bm_meta' of github.com:ctiller/grpc into bm_meta
2017-02-24 17:00:42 -08:00
Craig Tiller
510f38a711
Merge branch 'bm_chttp2' into bm_meta
2017-02-24 17:00:19 -08:00
Craig Tiller
3d72d71c7c
Merge github.com:grpc/grpc into zalloc
2017-02-24 15:30:51 -08:00
Sree Kuchibhotla
defc69670a
Merge pull request #9774 from sreecha/surface_test_bazel
...
Bazel BUILD files tests under `test/core/surface` and `test/cpp/end2end`
2017-02-24 10:46:54 -08:00
yang-g
23f777df08
When there is an error from filters (such as max recv message size too
...
large), add an error to the batch to avoid emitting new rpc on the
server side in C++.
2017-02-23 15:34:21 -08:00
Craig Tiller
681507aa24
Fix memory leak
2017-02-23 13:17:29 -08:00
Craig Tiller
b82b3d0e52
Fixes for zalloc
2017-02-23 12:50:05 -08:00
Craig Tiller
b92d5a2f70
Merge branch 'bm_error' into bm_meta
2017-02-23 10:12:35 -08:00
Craig Tiller
523d54beeb
Refine to just be a HPACK benchmark
2017-02-23 08:52:38 -08:00
Craig Tiller
0db30f3dd0
HPACK parsing benchmarks
2017-02-23 08:48:34 -08:00
Craig Tiller
01aadcd9ff
Merge github.com:grpc/grpc into bm_error
2017-02-23 06:37:44 -08:00
Craig Tiller
d82c18894a
Merge pull request #9737 from ctiller/bm_call_create
...
Call creation/destruction benchmark
2017-02-22 19:08:46 -08:00
Craig Tiller
5cd989e95a
Basic parsing tests
2017-02-22 17:08:00 -08:00
Craig Tiller
29dd982487
...
2017-02-22 16:49:47 -08:00
Sree Kuchibhotla
43bca1be48
Add BUILD file for end2end tests too
2017-02-22 16:37:27 -08:00
Craig Tiller
2f792d9d16
Initial http2 benchmarks
2017-02-22 16:26:33 -08:00
Craig Tiller
11468c0c2a
Merge branch 'bm_call_create' into bm_error
2017-02-22 14:24:48 -08:00
Craig Tiller
385b00932c
Cleanup
2017-02-22 13:45:01 -08:00
Sree Kuchibhotla
e8a1a50465
Merge branch 'master' into surface_test_bazel
2017-02-22 10:45:13 -08:00
Craig Tiller
2ec37e1bdb
Fix memory leak
2017-02-22 10:26:52 -08:00
David G. Quintas
81f81c26f6
Merge pull request #9783 from dgquintas/bazel_gflags
...
add gflags to bazel
2017-02-22 10:19:58 -08:00
Craig Tiller
eb022becae
Fix compile
2017-02-22 08:08:53 -08:00
Craig Tiller
1d77399656
Fix copyright
2017-02-21 16:36:51 -08:00
Craig Tiller
21dd43a1cd
Merge github.com:grpc/grpc into bm_call_create
2017-02-21 16:06:13 -08:00
Craig Tiller
8b01e8f5e6
Merge pull request #9708 from ctiller/bm_cq
...
Add microbenchmark of single-threaded CQ operations
2017-02-21 16:05:50 -08:00