Craig Tiller
b14ab80cd8
Fixes for new APIs
2017-03-22 08:53:39 -07:00
Craig Tiller
31041c9e12
Merge github.com:grpc/grpc into call_cases
2017-03-21 15:16:14 -07:00
Craig Tiller
b7f35a658b
Expand benchmark coverage to isolated grpc_call scenarios against a dummy filter stack
2017-03-16 13:29:05 -07:00
Craig Tiller
5279370314
Fix compilation
2017-03-15 08:38:24 -07:00
Craig Tiller
833adc2028
Merge pull request #10068 from ctiller/zalloc_bench
...
Track zalloc times in microbenchmark
2017-03-10 07:14:35 -08:00
Craig Tiller
e667aaf9f9
clang-format
2017-03-09 08:12:21 -08:00
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.
2017-03-09 08:10:17 -08:00
Craig Tiller
1ffda9f292
Merge branch 'fssplit' into bm_channel
2017-03-06 14:37:51 -08:00
Craig Tiller
111db946b7
Add a test of creating a call on a lame channel in C++
2017-03-06 14:36:17 -08:00
Craig Tiller
e4a2419597
Bugfixes
2017-03-03 08:53:52 -08:00
Craig Tiller
5e3215338f
Move helpers to a common place, use them everywhere
2017-03-03 08:50:25 -08:00
Craig Tiller
2bfc3bcf8d
Add fixtures for call creation benchmarks
2017-03-01 07:54:20 -08:00
Craig Tiller
b82b3d0e52
Fixes for zalloc
2017-02-23 12:50:05 -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
be42e1cb6a
Fix missing header
2017-02-16 09:25:23 -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