Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
grpc-grpc
/
8b0e9fb17edab249f41391d877d8d03961f4f7ee
/
src
/
core
/
lib
/
iomgr
/
ev_epoll1_linux.cc
8b0e9fb
Explicitly enable epoll on manylinux1
by Mehrdad Afshari
· 7 years ago
1957fd0
Enable epoll on Python manylinux1
by Mehrdad Afshari
· 7 years ago
c71c6a7
Merge branch v1.8.x into master
by Mehrdad Afshari
· 7 years ago
98efefc
Relax log-level when polling engines are undefined
by Mehrdad Afshari
· 7 years ago
837a479
minor typo : becuase -> because
by ita9naiwa
· 7 years ago
ca398ee
Merge branch 'master' into cv-wait-monotonic
by Sree Kuchibhotla
· 7 years ago
8cf1470
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
by Yash Tibrewal
· 7 years ago
ad4d2dd
Revert "All instances of exec_ctx being passed around in src/core removed"
by Yash Tibrewal
· 7 years ago
54961bb
Change the code to use MONOTONIC clocks when calling gpr_cv_wait (condition varialbes in linux support MONOTONIC clock type)
by Sree Kuchibhotla
· 7 years ago
7486144
Merge master
by Yash Tibrewal
· 7 years ago
e295ec7
Merge pull request #13454 from yang-g/lockfree_event
by Yang Gao
· 7 years ago
ed49fe5
Resolve comments
by yang-g
· 7 years ago
26521b3
Avoid calling dtor on grpc_fd before putting it in freelist
by yang-g
· 7 years ago
177039b
Merge master
by Yash Tibrewal
· 7 years ago
6c26b16
Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ExecCtx and some minor changes
by Yash Tibrewal
· 7 years ago
75122c2
Address some PR comments
by Yash Tibrewal
· 7 years ago
68bb1bf
Merge branch 'master' of https://github.com/grpc/grpc into tracing++
by Noah Eisen
· 7 years ago
3cffe1f
Get NDEBUG to build
by ncteisen
· 7 years ago
e77b3c3
Merge github.com:grpc/grpc into lfe3
by Craig Tiller
· 7 years ago
4782d92
s/NULL/nullptr
by Craig Tiller
· 7 years ago
b1ee138
Merge master
by Yash Tibrewal
· 7 years ago
4e9265c
Merge with master
by Yash Tibrewal
· 7 years ago
c3be930
Merge branch 'master' of https://github.com/grpc/grpc into log_envar
by yang-g
· 7 years ago
fbf61bb
Revert "Revert "Class-ify lockfree event""
by Craig Tiller
· 7 years ago
332c7e4
Revert "Class-ify lockfree event"
by David G. Quintas
· 7 years ago
ceb2475
include log.h for mac
by yang-g
· 7 years ago
56e7257
merge with head
by yang-g
· 7 years ago
30101b0
log GRPC_POLL_STRATEGY when fail to find polling engine
by yang-g
· 7 years ago
0be9ad4
Merge github.com:grpc/grpc into lfe3
by Craig Tiller
· 7 years ago
baa14a9
Update clang-format to 5.0
by Craig Tiller
· 7 years ago
e098d2e
Finish conversion
by Craig Tiller
· 7 years ago
0ee7574
Removing instances of exec_ctx being passed around in functions in
by Yash Tibrewal
· 7 years ago
5291023
Merge github.com:grpc/grpc into flowctl+millis
by Craig Tiller
· 7 years ago
1cac223
poll.h not found, unresolved external dependencies issues
by Yash Tibrewal
· 7 years ago
f5b4f80
Windows build errors
by Yash Tibrewal
· 7 years ago
8306284
Changes for C to C++. Adding extern C to header files for compatibility.
by Yash Tibrewal
· 7 years ago
[Renamed from src/core/lib/iomgr/ev_epoll1_linux.c]
81e476e
Merge pull request #12624 from yashykt/ctocc6
by Yash Tibrewal
· 7 years ago
06312bd
Minor formatting, commenting and clang format for C to C++ conversion
by Yash Tibrewal
· 7 years ago
533d118
Removing designated initializers, implicit string literal to char *
by Yash Tibrewal
· 7 years ago
adbcec4
Merge github.com:grpc/grpc into pollset_kick_stats
by Craig Tiller
· 7 years ago
b2a54ac
Reverting suffixes and changing field names instead
by Yash Tibrewal
· 7 years ago
1a012bb
Review feedback
by Craig Tiller
· 7 years ago
64f8b12
Merge github.com:grpc/grpc into pollset_kick_stats
by Craig Tiller
· 7 years ago
cf34fa5
Document only epoll1 for these stats, add missing spot
by Craig Tiller
· 7 years ago
ebacb2f
Fixes
by Craig Tiller
· 7 years ago
ce286cb
Merge pull request #12502 from vjpai/make_spelling_great_again
by Vijay Pai
· 7 years ago
b98f045
Merge github.com:grpc/grpc into pollset_kick_stats
by Craig Tiller
· 7 years ago
480f5d8
Add missing increments
by Craig Tiller
· 7 years ago
52778c4
Adding pointer conversions. Renaming a few variables and type names to avoid C++ compilation issues
by Yash Tibrewal
· 7 years ago
4b7ef4d
Build a wall and make 'u' pay for it
by Vijay Pai
· 7 years ago
4aac9a6
Merge github.com:grpc/grpc into pollset_kick_stats
by Craig Tiller
· 7 years ago
7cdd99c
Adding more pointer type conversions
by Yash Tibrewal
· 7 years ago
56969c2
Merge github.com:grpc/grpc into pollset_kick_stats
by Craig Tiller
· 7 years ago
fb34940
Kicked worker shouldn't add pollset to neighbhourhood
by Sree Kuchibhotla
· 7 years ago
0ff222a
Add pollset_kick stats
by Craig Tiller
· 7 years ago
2bf8640
Merge pull request #11873 from ctiller/stats
by Craig Tiller
· 7 years ago
0fda880
Enable epoll1
by Sree Kuchibhotla
· 7 years ago
03c908f
Merge github.com:grpc/grpc into stats
by Craig Tiller
· 7 years ago
e01940f
clang format
by Sree Kuchibhotla
· 7 years ago
a1ba139
Remove test variable
by Sree Kuchibhotla
· 7 years ago
a92a9cc
change num_events and cursor to gpr_atm for memory visibility
by Sree Kuchibhotla
· 7 years ago
1961452
Reduce batch size to 1 - This seems to help with unary and streaming benchmarks
by Sree Kuchibhotla
· 7 years ago
b154cd1
fix typo
by Sree Kuchibhotla
· 7 years ago
3d609f1
merge
by Sree Kuchibhotla
· 7 years ago
df92a64
Add timer annotations in epoll1
by yang-g
· 7 years ago
5efc913
Epoll1 Work Distribution: Parallelize processing epoll events across multiple threads
by Sree Kuchibhotla
· 7 years ago
87ffcb6
disable epoll1 by default (just enable tests)
by Sree Kuchibhotla
· 7 years ago
3088230
initialize pollset struct. Ideally not needed since we do zalloc but some code may directly call gpr_malloc to create pollset
by Sree Kuchibhotla
· 7 years ago
54749da
Enable epoll1 by default (and move epollsig as second choice)
by Sree Kuchibhotla
· 7 years ago
f264147
Prevent fd_orphan from calling shutdown(fd) when release_fd is true
by Sree Kuchibhotla
· 7 years ago
107840f
Disable epoll1 unless explicitly requested
by Sree Kuchibhotla
· 7 years ago
9511aef
Merge pull request #11786 from y-zeng/fd_orphan
by Yuchen Zeng
· 7 years ago
39af336
Merge github.com:grpc/grpc into stats
by Craig Tiller
· 7 years ago
949d075
Correctly fix the case where pollset->kicked_without_poller was missed
by Sree Kuchibhotla
· 7 years ago
b4bb1cd
Add counters, fix race
by Craig Tiller
· 7 years ago
a0616ef
Consume kicked_without_poller
by Sree Kuchibhotla
· 7 years ago
e6506bc
Fix race-condition in epoll1 poller's begin_worker() and pollset_kick()
by Sree Kuchibhotla
· 7 years ago
0d8431a
Add/update comments and remove unused fields
by Sree Kuchibhotla
· 7 years ago
d40a7ae
Add already_closed in grpc_fd_orphan
by Yuchen Zeng
· 7 years ago
54c31c7
release the g_epfd whent he engine is shutdown
by Sree Kuchibhotla
· 7 years ago
7835620
Merge github.com:grpc/grpc into enable-epoll1
by Craig Tiller
· 7 years ago
264879f
Overhaul the new pollers
by Noah Eisen
· 7 years ago
ecfbe2a
Merge branch 'cq-drop' into enable-epoll1
by Craig Tiller
· 7 years ago
969b46e
Add rich closure debug mode
by ncteisen
· 7 years ago
9dba199
Merge github.com:grpc/grpc into enable-epoll1
by Craig Tiller
· 7 years ago
274bbbe
Add rich closure debug mode
by ncteisen
· 7 years ago
b3899fd
Merge github.com:grpc/grpc into ALL-the-things
by Craig Tiller
· 7 years ago
7897ae9
auto-fix most of licenses
by Jan Tattermusch
· 7 years ago
830e82a
Fixes, debug
by Craig Tiller
· 7 years ago
3e7059b
Remove accidental debug
by Craig Tiller
· 7 years ago
c81512a
Fix race on shutdown
by Craig Tiller
· 7 years ago
75aef7f
Merge branch 'enable-epoll1' of github.com:ctiller/grpc into enable-epoll1
by Craig Tiller
· 7 years ago
b89bac0
Add tracing for epoll1
by Craig Tiller
· 7 years ago
55624a3
Fix some kicking bugs
by Craig Tiller
· 7 years ago
bb74267
Enable epoll1 poller
by Craig Tiller
· 7 years ago
61f96c1
Update epollers
by Craig Tiller
· 7 years ago
924353a
Finish merge, disable new pollers until they stabilize
by Craig Tiller
· 7 years ago
6c8383a
Fix missing edge, add tracing
by Craig Tiller
· 7 years ago
cfaa046
Integrate new tracers
by Craig Tiller
· 7 years ago
eda29c6
Merge branch 'epex4' into uberpoll
by Craig Tiller
· 7 years ago
Next »