Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
grpc-grpc
/
98cdf3b3e61c2e5db5b7b945e471f2c898faab33
/
src
/
core
/
lib
/
iomgr
/
ev_epoll_linux.c
9e5ac1b
Fix broken shutdown, and cascading exec_ctx usage bugs
by Craig Tiller
· 7 years ago
07e8fb1
Eliminate CQ freelist
by Craig Tiller
· 7 years ago
cda759d
Add an error to fd_shutdown (and recursively)
by Craig Tiller
· 8 years ago
c63aaf1
Merge branch 'cp' into rollfwd
by Craig Tiller
· 8 years ago
e49959d
Consume the correct event fd
by Craig Tiller
· 8 years ago
0f2e2e4
Merge github.com:grpc/grpc into rollfwd
by Craig Tiller
· 8 years ago
7c70b6c
Revert "Revert "Metadata handling rewrite""
by Craig Tiller
· 8 years ago
5e01e2a
Revert "Metadata handling rewrite"
by Craig Tiller
· 8 years ago
daa9f45
Fix workqueue_move_items_to_parent() invocation bug in polling_island_merge()[ev_epoll_linux.c].
by Harvey Tuch
· 8 years ago
95beab2
Uncover the badness
by Craig Tiller
· 8 years ago
0b09341
Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures
by Craig Tiller
· 8 years ago
801c6cc
Fix some NULL usage
by Craig Tiller
· 8 years ago
061ef74
Some fixes
by Craig Tiller
· 8 years ago
91031da
Changes to exec_ctx/closure/combiner/workqueue interfaces
by Craig Tiller
· 8 years ago
b995e8b
Merge github.com:grpc/grpc into slice_with_exec_ctx
by Craig Tiller
· 8 years ago
e6f516e
Remove PO_DEBUG from build.yaml and move it to ev_epoll_linux.c
by Sree Kuchibhotla
· 8 years ago
e238b04
Merge github.com:grpc/grpc into slice_with_exec_ctx
by Craig Tiller
· 8 years ago
d50a068
Merge branch 'master' into pss_pi
by Sree Kuchibhotla
· 8 years ago
1fa9ddb
Fix clang-format
by Craig Tiller
· 8 years ago
b4b8e1e
Fix mac build
by Craig Tiller
· 8 years ago
a0749a6
Minor debug support
by Sree Kuchibhotla
· 8 years ago
6bed2d6
Delete commented out code
by Sree Kuchibhotla
· 8 years ago
2385fd7
Pollset_set reimplementation
by Sree Kuchibhotla
· 8 years ago
499b94b
Replace pollset_add_fd with add_poll_obj
by Sree Kuchibhotla
· 8 years ago
f6f33d7
Add poll_object struct (and related changes to fix compilation errors). No other functionality changes
by Sree Kuchibhotla
· 8 years ago
f2752eb
Fix build
by Craig Tiller
· 8 years ago
b1f6bf2
Merge pull request #8086 from y-zeng/fix_gprc
by Yuchen Zeng
· 8 years ago
485a902
minor formatting fix
by Sree Kuchibhotla
· 8 years ago
a129adf
Remove fd from polling island before deleting it
by Sree Kuchibhotla
· 8 years ago
59f347e
Merge branch 'master' into uv_core_transport
by murgatroid99
· 8 years ago
8c94df1
Merge github.com:grpc/grpc into direct-calls
by Craig Tiller
· 8 years ago
460502e
Expand documentation
by Craig Tiller
· 8 years ago
cd7d047
Cleanup poll-cv setup
by Ken Payson
· 8 years ago
2e62013
Add some comments
by Craig Tiller
· 8 years ago
bc544be
Fix platform detection
by Ken Payson
· 8 years ago
e96c05b
Merge remote-tracking branch 'upstream/master' into fix_gprc
by Yuchen Zeng
· 8 years ago
eebb129
Merge branch 'master' into uv_core_transport
by murgatroid99
· 8 years ago
7af400c
Merge github.com:grpc/grpc into direct-calls
by Craig Tiller
· 8 years ago
bd48c91
Use SIGMINRT + 6 as the default signal for gRPC epoll engine
by Sree Kuchibhotla
· 8 years ago
b8a8867
Merge remote-tracking branch 'upstream/master' into fix_gprc
by Yuchen Zeng
· 8 years ago
bcc60f7
Merge branch 'master' into uv_core_transport
by murgatroid99
· 8 years ago
362ac1b
Fix gprc
by Yuchen Zeng
· 8 years ago
57726ca
Revert "Revert "Grand unified closures""
by Craig Tiller
· 8 years ago
537f7c2
Revert "Grand unified closures"
by Craig Tiller
· 8 years ago
1dc5dbb
Fix refcount bug
by Craig Tiller
· 8 years ago
a10b0b1
Fix refcount debug
by Craig Tiller
· 8 years ago
d8a3c04
Tie workqueue implementation to event engine
by Craig Tiller
· 8 years ago
84ea341
Minor perf improvements
by Craig Tiller
· 8 years ago
dadda8b
Merge github.com:grpc/grpc into grand-unified-closures
by Craig Tiller
· 8 years ago
bacaceb
Merge pull request #7645 from y-zeng/fix_ev_epoll_linux
by kpayson64
· 8 years ago
cef5401
Mark an epoll that has a timeout as a blocking region
by Vijay Pai
· 8 years ago
6257159
Merge branch 'port_platform_split' into uv_core_transport
by murgatroid99
· 8 years ago
4998e30
Include missing header in ev_epoll_linux.c
by Sree Kuchibhotla
· 8 years ago
623dd4f
Renamed GPR_ constants to GRPC_ in iomgr/port.h
by murgatroid99
· 8 years ago
5407089
Separate out iomgr-specific constants into a separate header
by murgatroid99
· 8 years ago
a0399f2
Fix the error ref issue
by Yuchen Zeng
· 8 years ago
9d01848
Fixes
by Craig Tiller
· 8 years ago
0a06cd7
Cleanup from code review
by Craig Tiller
· 8 years ago
9053ec0
Remove now redundant line
by Craig Tiller
· 8 years ago
75f065d
Correct direction of inequality
by Craig Tiller
· 8 years ago
8e8027b
clang-format
by Craig Tiller
· 8 years ago
42ac6db
Handle orphaned fds
by Craig Tiller
· 8 years ago
27da642
Better implementation of backup loop
by Craig Tiller
· 8 years ago
7212c23
Fix mutex loop
by Craig Tiller
· 8 years ago
f83f8ca
Remove pi_mu
by Craig Tiller
· 8 years ago
1500761
Prevent polling island + workqueue reference loop
by Craig Tiller
· 8 years ago
f975f74
Refactor workqueues a little to make them great again
by Craig Tiller
· 8 years ago
2b49ea9
Fix compile erors
by Craig Tiller
· 8 years ago
d6ba619
Add accessor for fd related workqueue
by Craig Tiller
· 8 years ago
b39307d
Add workqueues to polling_islands
by Craig Tiller
· 8 years ago
70bd483
Allow returning a workqueue somehow associated with an endpoint
by Craig Tiller
· 8 years ago
3421724
Reduce the number of kicks
by Sree Kuchibhotla
· 8 years ago
9de42ab
Minor format fix
by Sree Kuchibhotla
· 8 years ago
1e77668
Trace statements in epoll poller (enabled by default to debug the recent
by Sree Kuchibhotla
· 8 years ago
510ff69
Fix comment formatting
by Craig Tiller
· 8 years ago
1919699
Dont reblock sigmask every loop
by Craig Tiller
· 8 years ago
a218a06
Fix GPR_TIMER misbalancing
by Craig Tiller
· 8 years ago
6a29545
Change the type of 'ref_count' in polling_island from gpr_atm to gpr_refcount
by Sree Kuchibhotla
· 8 years ago
20d0a16
Better error handling and add polling_island_unlock_pair() helper
by Sree Kuchibhotla
· 8 years ago
0224dcc
clang format
by Sree Kuchibhotla
· 8 years ago
76a0795
Fix build errors on some configurations
by Sree Kuchibhotla
· 8 years ago
229533b1
Remove pollset->pi_mu since it is redundant. Also do not get polling
by Sree Kuchibhotla
· 8 years ago
24b6eae
Add missing function fd_is_shutdown
by Sree Kuchibhotla
· 8 years ago
0100b2f
Make fd_shutdown idempotent
by Sree Kuchibhotla
· 8 years ago
3131c26
Integrate with unified error reporting
by Sree Kuchibhotla
· 8 years ago
cddf697
Fix refcounting tsan failures and grab pollset lock in the function
by Sree Kuchibhotla
· 8 years ago
2f8ade0
Significantly refactor the polling island locking and refcounting code
by Sree Kuchibhotla
· 8 years ago
2e12db9
Test polling island merges
by Sree Kuchibhotla
· 8 years ago
cf4205d
Compilation error
by Sree Kuchibhotla
· 8 years ago
ad2c477
Rename _GRPC_TSAN to GRPC_TSAN
by Sree Kuchibhotla
· 8 years ago
41622a8
Fix tsan failures
by Sree Kuchibhotla
· 8 years ago
58e5896
Fix bad merge
by Sree Kuchibhotla
· 8 years ago
eb16b3d
Fix ref counting bug
by Sree Kuchibhotla
· 8 years ago
c7be7c6
Add an API at the core level to disable signals or use a different signal number
by Sree Kuchibhotla
· 8 years ago
7274402
Check epoll is actually available. set GPR_LINUX_EPOLL only in GLIBC ver
by Sree Kuchibhotla
· 8 years ago
0553a43
Fix refcounting bug in polling_island_merge
by Sree Kuchibhotla
· 8 years ago
8e4926c
pollset_kick optimization (do not kick any other thread if the current
by Sree Kuchibhotla
· 8 years ago
3dbf4d6
More TODOs
by Sree Kuchibhotla
· 8 years ago
e682e46
Add TODOs
by Sree Kuchibhotla
· 8 years ago
24b1062
Do not close epoll_fd while there are any pollers and add the ability to
by Sree Kuchibhotla
· 8 years ago
Next »