ncteisen
|
b307fdeb6e
|
Merge branch 'bm_error' of https://github.com/ctiller/grpc into to-grpc-err-is-human
|
2017-02-23 11:21:12 -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 |
Craig Tiller
|
2ec37e1bdb
|
Fix memory leak
|
2017-02-22 10:26:52 -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 |
Craig Tiller
|
7f4d30a032
|
Separate CAS/ADD RMWs
|
2017-02-21 10:24:00 -08:00 |
Craig Tiller
|
f3dec9c995
|
Add counters for rmw atomic operations to microbenchmarks
|
2017-02-21 10:02:31 -08:00 |
ncteisen
|
2f15e9b456
|
Add new bm_error test to exercise error_set_xxx
|
2017-02-17 16:29:22 -08:00 |
Craig Tiller
|
985736358c
|
Merge github.com:grpc/grpc into bm_cq
|
2017-02-16 09:45:17 -08:00 |
Craig Tiller
|
2f201bd351
|
Merge branch 'bm_call_create' into bm_error
|
2017-02-16 09:25:29 -08:00 |
Craig Tiller
|
be42e1cb6a
|
Fix missing header
|
2017-02-16 09:25:23 -08:00 |
Craig Tiller
|
5663953cb4
|
Fix compilation on Linux
|
2017-02-16 09:10:22 -08:00 |
Craig Tiller
|
264307fa3d
|
Add benchmarks for grpc_error
|
2017-02-16 09:07:45 -08:00 |
Craig Tiller
|
d3b8cd6617
|
Merge github.com:grpc/grpc into bm_closure
|
2017-02-15 23:55:31 -08:00 |
Craig Tiller
|
03eec51790
|
Merge pull request #9697 from ctiller/bm_trickle
Add a test that measures flow control stalls in a deterministic way
|
2017-02-15 23:52:46 -08:00 |
Craig Tiller
|
4f60fbf104
|
Add initial metadata benchmarks
|
2017-02-15 23:50:36 -08:00 |
Craig Tiller
|
3a04debe74
|
Add load reporting
|
2017-02-15 23:01:47 -08:00 |
Craig Tiller
|
c52ba3a03f
|
Hoist constant setting out of loop - and shave some ns from call creation
|
2017-02-15 22:57:43 -08:00 |
Craig Tiller
|
a25c9b4aa0
|
Call out no-filter case
|
2017-02-15 17:19:22 -08:00 |
Craig Tiller
|
4bba37c228
|
Add a no-filter stack for comparison
|
2017-02-15 17:16:44 -08:00 |
Craig Tiller
|
571b7fffb3
|
Add benchmarks for a good selection of filters
|
2017-02-15 17:10:53 -08:00 |
Craig Tiller
|
fd044b8b22
|
Call creation benchmark
|
2017-02-15 16:15:48 -08:00 |
Craig Tiller
|
872e932b09
|
Merge github.com:grpc/grpc into bm_call_create
|
2017-02-15 13:08:43 -08:00 |
Craig Tiller
|
1f8c55835d
|
Merge branch 'bm_closure' into bm_cq
|
2017-02-15 08:34:49 -08:00 |
Craig Tiller
|
2b085f9923
|
Merge branch 'bm_trickle' into bm_closure
|
2017-02-15 08:26:37 -08:00 |
Craig Tiller
|
22482a41b6
|
Merge branch 'bm_trickle' of github.com:ctiller/grpc into bm_trickle
|
2017-02-15 08:25:09 -08:00 |
Craig Tiller
|
d9bc2107e5
|
Update microbenchmarking framework for new benchmark
|
2017-02-15 08:24:55 -08:00 |
Craig Tiller
|
7f9184f314
|
Review feedback
|
2017-02-14 22:39:47 -08:00 |
Craig Tiller
|
5752570b02
|
Fix memory leak
|
2017-02-14 21:58:46 -08:00 |
Craig Tiller
|
14ae5381af
|
Add microbenchmark of single-threaded CQ operations
|
2017-02-14 12:43:50 -08:00 |
Craig Tiller
|
ef6d744c23
|
Include faster networks
|
2017-02-13 19:23:09 -08:00 |
Craig Tiller
|
4cb0a7a5a1
|
Better test
|
2017-02-13 17:14:20 -08:00 |
Craig Tiller
|
fe5f497f77
|
Add a test that measures flow control stalls in a deterministic way
|
2017-02-13 16:26:27 -08:00 |
Craig Tiller
|
4dde8b277d
|
Fix stack corruption
|
2017-02-13 12:44:14 -08:00 |
Craig Tiller
|
96f8728b06
|
Add a comparison benchmark of acquiring a mutex
|
2017-02-13 12:39:12 -08:00 |
Craig Tiller
|
b3f34b6c2b
|
Add benchmarks of closures, combiners, exec_ctx primitives
|
2017-02-13 10:29:33 -08:00 |
Craig Tiller
|
e7c60e6282
|
Make latency traces more useful
|
2017-02-13 08:56:36 -08:00 |
Craig Tiller
|
7dd42bf3d8
|
Merge pull request #9522 from ctiller/bm_perf
Update latency profiler to use (more appropriate) microbenchmarks
|
2017-02-08 13:57:09 -08:00 |
Craig Tiller
|
ea2c59420c
|
Merge pull request #9619 from ctiller/bm_counters
Add counters for important metrics to bm_fullstack
|
2017-02-07 15:16:40 -08:00 |
Craig Tiller
|
d52b76de44
|
Merge github.com:grpc/grpc into bm_perf
|
2017-02-07 10:30:58 -08:00 |
Craig Tiller
|
01d7d9b2e5
|
Add allocations/iteration counters to bm_fullstack
|
2017-02-07 08:39:05 -08:00 |
Craig Tiller
|
b038beb724
|
Add counters for mutex acquisitions, expose in bm_fullstack
|
2017-02-07 08:28:51 -08:00 |
Sree Kuchibhotla
|
dfb82e076f
|
Address code review comments
|
2017-02-03 21:05:01 -08:00 |
Sree Kuchibhotla
|
0b26e27056
|
cr comments
|
2017-02-03 20:41:00 -08:00 |
Sree Kuchibhotla
|
afaa75196e
|
Add comment
|
2017-02-03 19:43:47 -08:00 |
Sree Kuchibhotla
|
e3ffd861c9
|
New microbenchmarks for Streaming Ping pong calls and messages
|
2017-02-03 19:39:31 -08:00 |
Craig Tiller
|
f7af2a9a05
|
Update latency profiler to use (more appropriate) microbenchmarks
|
2017-01-31 15:08:31 -08:00 |
Craig Tiller
|
cf14a1bd1e
|
Add other fixtures to pump tests
|
2017-01-27 17:19:03 -08:00 |