ncteisen
|
969b46ef73
|
Add rich closure debug mode
|
8 years ago |
ncteisen
|
274bbbe6a0
|
Add rich closure debug mode
|
8 years ago |
Jan Tattermusch
|
4d5c3102a1
|
fix remaining license notices
|
8 years ago |
Jan Tattermusch
|
7897ae9308
|
auto-fix most of licenses
|
8 years ago |
Craig Tiller
|
b2ef1cf67f
|
Get rid of zero-length poll case now that timer pool exists
|
8 years ago |
Craig Tiller
|
26e69f6534
|
clang-format
|
8 years ago |
Craig Tiller
|
6cb61569d2
|
Fix race
|
8 years ago |
Craig Tiller
|
cfa8313fbb
|
Fix race
|
8 years ago |
Craig Tiller
|
bb29c724dd
|
Fix combiner test
|
8 years ago |
Craig Tiller
|
55a8213041
|
Fixing test (not yet complete)
|
8 years ago |
Craig Tiller
|
2d485f0396
|
Fix threading assumptions in test
|
8 years ago |
Craig Tiller
|
125bb7ccca
|
Add missing kick
|
8 years ago |
Nicolas "Pixel" Noble
|
af6c83f9e1
|
Adding dummy layering check option.
|
8 years ago |
Craig Tiller
|
5e56f00d3a
|
Fixes to new executor
|
8 years ago |
Craig Tiller
|
61f96c1683
|
Update epollers
|
8 years ago |
Craig Tiller
|
ee4b145213
|
Remove workqueue, covered_by_poller as concepts, get Mac build up
|
8 years ago |
Craig Tiller
|
dc3998e710
|
Converting code
|
8 years ago |
Nicolas "Pixel" Noble
|
6a3b7c94df
|
Merge failure, removed test still here.
|
8 years ago |
Nicolas "Pixel" Noble
|
ae79a00876
|
Merge failure - missing comma in deps list.
|
8 years ago |
Craig Tiller
|
339e421b29
|
Change endpoint interface to declare poller coveredness
|
8 years ago |
Craig Tiller
|
cdc97a1226
|
Fix tests on Mac
|
8 years ago |
Craig Tiller
|
db34627907
|
Fix test name
|
8 years ago |
Nicolas "Pixel" Noble
|
e93306e54d
|
Making test/core/iomgr visible.
|
8 years ago |
Craig Tiller
|
1dbd063dbf
|
Fix old trace vars
|
8 years ago |
Sree Kuchibhotla
|
d4fc32eacd
|
New epoll-based polling engine with dedicated poller threads
|
8 years ago |
Craig Tiller
|
6a85ee0b4d
|
Fix test compilation
|
8 years ago |
Sree Kuchibhotla
|
93478976b7
|
Cleanup ev_epoll_linux_test and add some log statements in
ev_epoll_linux.c
|
8 years ago |
Alexander Polcyn
|
f5521c33f9
|
Revert "Merge branch 'master' into v1.3.x"
This reverts commit 79759fea1a , reversing
changes made to dc36f4df6a .
|
8 years ago |
Craig Tiller
|
7f88c48411
|
Fix portability test
|
8 years ago |
Craig Tiller
|
3d36a5542c
|
Fix compile
|
8 years ago |
Sree Kuchibhotla
|
f3e94ecaa1
|
Add TODOs to ev_epoll_linux_test
|
8 years ago |
Sree Kuchibhotla
|
1898a29f7e
|
Fixed pollers
|
8 years ago |
Nicolas "Pixel" Noble
|
15cd5ce2ed
|
Rewriting core tests BUILD files to use the build system.
|
8 years ago |
Craig Tiller
|
f840110de2
|
Fixup tests
|
8 years ago |
Nicolas "Pixel" Noble
|
7c26eed838
|
Buildifier and wrapping test/cpp/* rules with our build system.
|
8 years ago |
Ken Payson
|
975b5103e5
|
Fix build on Alpine linux + add portability tests
|
8 years ago |
Craig Tiller
|
fc8d671ec8
|
Fix posix leakage
|
8 years ago |
Noah Eisen
|
c6ec1155d0
|
Fix error overflow bug
|
8 years ago |
Dan Zhang
|
2d38b05671
|
clang format
|
8 years ago |
Craig Tiller
|
3de12630da
|
Ensure cleanup before orphaning
|
8 years ago |
Dan Zhang
|
5c708f4aee
|
modify udp_server
|
8 years ago |
Craig Tiller
|
d51bbeb1eb
|
Fix leak
|
8 years ago |
yang-g
|
fdd908b01a
|
Clamp memory usage estimate
|
8 years ago |
Craig Tiller
|
547cb4b283
|
Make chunk sizes configurable, push channel args down a little deeper
|
8 years ago |
Craig Tiller
|
0b4c531805
|
Add tracing, fix off-by-one error
|
8 years ago |
Michael Warres
|
c46b3ebeb9
|
Add socket factory support to udp_server.c
|
8 years ago |
Craig Tiller
|
ca3154d7c8
|
Make repro more repro-able
|
8 years ago |
Craig Tiller
|
78058b71aa
|
Make repro more repro-able
|
8 years ago |
Craig Tiller
|
0d033b51ce
|
Test exposing TSAN race
Isolated to ev_epoll_linux code
Run with (on Linux):
```
tools/run_tests/run_tests.py -l c -c tsan -r ev_epoll -n inf -S --force_default_poller
```
|
8 years ago |
Craig Tiller
|
7b2dd93362
|
Track milliseconds since process start in timer heap
Allows reducing a lock-then-check to an atomic load and check on the
fast path of timer checks.
Reduces locks per RPC by about 5.
|
8 years ago |