Vijay Pai
|
4b07aab513
|
Support multiple threads per cq sharing, add tests
|
2017-05-23 09:20:56 -07:00 |
Yuxuan Li
|
6ca796d7ad
|
merge master, resolve conflict
|
2017-05-15 14:15:34 -07:00 |
Yuxuan Li
|
57e12b1786
|
Merge branch 'poll_stat' of github.com:lyuxuan/grpc into poll_stat
|
2017-05-08 11:36:07 -07:00 |
Yuxuan Li
|
a7f7fcf94a
|
Merge branch 'master' into poll_stat
|
2017-05-08 11:35:00 -07:00 |
Yuxuan Li
|
85d3a53905
|
change gpr_atm to int
|
2017-05-08 06:24:34 +00:00 |
Craig Tiller
|
d868a07d7c
|
Merge github.com:grpc/grpc into uberpoll
|
2017-05-07 20:02:30 -07:00 |
Yuxuan Li
|
87827e03aa
|
use lock instand of atomics, fix include position
|
2017-05-05 14:12:42 -07:00 |
Yuxuan Li
|
bfb495d026
|
add override to GetPollCount() function
|
2017-05-05 10:57:35 -07:00 |
Yuxuan Li
|
f8365cd87b
|
clean up, fix minor issue
|
2017-05-03 23:29:17 -07:00 |
Yuxuan Li
|
28efff3e1e
|
clang-format
|
2017-05-03 22:50:56 -07:00 |
Yuxuan Li
|
999ac157e6
|
initial implementation.
|
2017-05-03 21:36:36 -07:00 |
Craig Tiller
|
c3571791a5
|
Isolate timer checking in its own thread
|
2017-05-02 14:36:33 -07:00 |
Vijay Pai
|
eea8cf0fe3
|
Add QPS tests for one-sided streaming
|
2017-05-02 09:26:12 -07:00 |
Vijay Pai
|
45a9abae95
|
Add option to limit # of messages per stream with tests
|
2017-04-03 14:24:53 -07:00 |
Vijay Pai
|
24992060c8
|
Finish streams that error. Don't histogram failed ops.
Fail on failed write
|
2017-02-28 15:39:22 -08:00 |
Vijay Pai
|
c01958bf55
|
Cleanup unneeded namespace
|
2016-11-04 07:51:25 -07:00 |
Vijay Pai
|
713c7b87e1
|
clang-format
|
2016-11-01 16:33:18 -07:00 |
Vijay Pai
|
c0b2acb1a0
|
Use C++11 final and override
|
2016-11-01 16:31:56 -07:00 |
Craig Tiller
|
c99945e44c
|
Merge branch 'direct-calls' into buffer_pools_for_realsies
|
2016-10-10 10:20:48 -07:00 |
Craig Tiller
|
624f4ba76d
|
Add missing delete
|
2016-10-06 11:56:54 -07:00 |
Craig Tiller
|
032f9bfb58
|
Start to log errors from benchmark
|
2016-09-29 10:10:00 -07:00 |
Craig Tiller
|
ad94fdfe51
|
Fix compile error
|
2016-07-15 06:42:29 -07:00 |
Craig Tiller
|
b23239b6d8
|
Merge branch 'histo' of github.com:vjpai/grpc into delayed-write
|
2016-07-15 06:37:41 -07:00 |
Craig Tiller
|
0a06cd7b68
|
Cleanup from code review
|
2016-07-14 13:21:24 -07:00 |
Vijay Pai
|
5fde20d9f0
|
clang-format
|
2016-07-13 19:25:59 -07:00 |
Vijay Pai
|
40317fd720
|
Resolve pernicious race between destructor and thread functions by insisting that destructor is invoked after the class has gone back to being a harmless single-threaded thing.
|
2016-07-13 19:20:25 -07:00 |
Vijay Pai
|
a831651aa5
|
Unify and make consistent the per-thread shutdown process
|
2016-07-13 10:32:26 -07:00 |
Craig Tiller
|
1d03e100eb
|
Ensure timely response to marks
|
2016-07-12 09:50:56 -07:00 |
Vijay Pai
|
f782465fba
|
Fix some shutdown errors related to CQ/join ordering
|
2016-07-08 10:33:10 -07:00 |
Vijay Pai
|
aa8bbeb6c6
|
Merge branch 'verbose_errors' into histo
|
2016-07-08 09:41:59 -07:00 |
Vijay Pai
|
f373f2cf8b
|
Stop holding histogram for a long time
|
2016-07-08 09:40:55 -07:00 |
vjpai
|
b0f15e8af3
|
Reduce assertions, use status codes, increase verbosity on errors
|
2016-07-06 13:57:01 -07:00 |
Craig Tiller
|
5b47ac385b
|
Colocate calls for the same channel on the same CQ
|
2016-06-27 15:47:17 -07:00 |
Vijay Pai
|
08e071abe0
|
Specify template parent explicitly
|
2016-06-15 10:58:15 -07:00 |
vjpai
|
711472f846
|
Remove unused gflags and gtest includes
|
2016-05-31 12:57:38 -07:00 |
Jan Tattermusch
|
b85e9d43f0
|
fix formatting
|
2016-05-11 10:21:45 -07:00 |
Craig Tiller
|
6169d5f7b0
|
Update copyrights
|
2016-03-31 07:46:18 -07:00 |
Craig Tiller
|
f40df23eeb
|
Auto-changes
|
2016-03-25 13:38:14 -07:00 |
vjpai
|
e2d39e08f9
|
Timer->UsageTimer consistently
|
2016-02-24 12:36:15 -08:00 |
Craig Tiller
|
6541cabe9d
|
clang-fmt
|
2016-02-22 22:41:53 -08:00 |
Craig Tiller
|
732a875fe8
|
Add a sanity test for name aliasing
|
2016-02-22 15:59:19 -08:00 |
vjpai
|
7914e62d48
|
Attack of the const police.
I also added some unrequested const's
|
2016-02-12 15:57:08 -08:00 |
Vijay Pai
|
761bcb4a18
|
Cleanup to make it work with clang build
|
2016-02-11 11:59:04 -08:00 |
Vijay Pai
|
914455782f
|
Sanity (clang-format and copyright)
|
2016-02-11 06:08:58 -08:00 |
Vijay Pai
|
1132c6b7db
|
Simplify and properly implement openloop testing.
Revive it in tests as well
|
2016-02-11 06:05:24 -08:00 |
murgatroid99
|
7a55684a13
|
Clang format and fix copyrights
|
2016-02-05 11:33:30 -08:00 |
Alistair Veitch
|
ddb163a0e4
|
merge
|
2016-02-02 13:33:44 -08:00 |
Alistair Veitch
|
75d5c0f024
|
post merge
|
2016-02-02 09:43:02 -08:00 |
Vijay Pai
|
c5eec2be89
|
Make dynamic sizing of async threads work again
|
2016-02-01 09:46:30 -08:00 |
David Garcia Quintas
|
6523391782
|
sanity fixes
|
2016-01-27 20:07:36 -08:00 |