Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
grpc-grpc
/
0eaf7debd2915f947ae50367b1768cfad44205dc
/
src
/
core
/
lib
/
surface
/
completion_queue.c
0eaf7de
Allow adding events to cq after shutdown is called.
by yang-g
· 7 years ago
a0bfba2
Fix use after free error in cq
by Sree Kuchibhotla
· 7 years ago
7712c7c
clang format
by ncteisen
· 7 years ago
06bce6e
Tracers know their name
by ncteisen
· 7 years ago
9c070bf
Fix memory leak
by Craig Tiller
· 7 years ago
5694019
Fix compile
by Craig Tiller
· 7 years ago
39a7327
Merge github.com:grpc/grpc into cq-drop
by Craig Tiller
· 7 years ago
e7183b7
Merge github.com:grpc/grpc into cq-drop
by Craig Tiller
· 7 years ago
3bc2558
clang fmt
by ncteisen
· 7 years ago
6a23105
Merge github.com:grpc/grpc into cq-drop
by Craig Tiller
· 7 years ago
d39010e
Add cq and fd tracer
by ncteisen
· 7 years ago
969b46e
Add rich closure debug mode
by ncteisen
· 7 years ago
274bbbe
Add rich closure debug mode
by ncteisen
· 7 years ago
7897ae9
auto-fix most of licenses
by Jan Tattermusch
· 7 years ago
caf8ea9
Fix race condition
by Craig Tiller
· 7 years ago
38338e9
Publish struct size
by Craig Tiller
· 7 years ago
be29085
Split cq_data into cq_next_data, cq_pluck_data
by Craig Tiller
· 7 years ago
c019572
Add missing lock
by Craig Tiller
· 7 years ago
8e17000
Merge branch 'cq-drop' of github.com:ctiller/grpc into cq-drop
by Craig Tiller
· 7 years ago
3e87909
Fix code
by Craig Tiller
· 7 years ago
f809ca3
Prevent shutdown kick-spam
by Craig Tiller
· 7 years ago
1e960fc
Attempt to reduce locks
by Craig Tiller
· 7 years ago
6f0bd2c
Change kicking strategy in cq
by Craig Tiller
· 7 years ago
67cda0a
Unref pending events under cq lock
by yang-g
· 7 years ago
a6429df
fix last merge
by Yuxuan Li
· 7 years ago
37c2e6d
fix merge
by Yuxuan Li
· 7 years ago
6ca796d
merge master, resolve conflict
by Yuxuan Li
· 7 years ago
8ac5c6d
Merge with master and fix a bad-merge
by Sree Kuchibhotla
· 7 years ago
0fb74c2
clang
by Sree Kuchibhotla
· 7 years ago
467ad20
Merge branch 'master' into cq_mpsc_based
by Sree Kuchibhotla
· 7 years ago
21322de
Merge branch 'master' into poll_stat
by lyuxuan
· 7 years ago
85d3a53
change gpr_atm to int
by Yuxuan Li
· 7 years ago
87827e0
use lock instand of atomics, fix include position
by Yuxuan Li
· 7 years ago
eda29c6
Merge branch 'epex4' into uberpoll
by Craig Tiller
· 7 years ago
3b65436
Add initializers for all tracers
by Craig Tiller
· 7 years ago
f8365cd
clean up, fix minor issue
by Yuxuan Li
· 7 years ago
999ac15
initial implementation.
by Yuxuan Li
· 7 years ago
84f75d4
Fix ASAN/TSAN failures
by Craig Tiller
· 7 years ago
c357179
Isolate timer checking in its own thread
by Craig Tiller
· 7 years ago
1eabdab
clang format
by Sree Kuchibhotla
· 7 years ago
736dd90
correctly use cq vtable for all functions
by Sree Kuchibhotla
· 7 years ago
8e36845
Fix Tsan failures
by Sree Kuchibhotla
· 7 years ago
60b282e
Fix compilation issue (when GRPC_CQ_REF_COUNT_DEBUG is defined)
by Sree Kuchibhotla
· 7 years ago
c2134c3
Create cq vtable
by Sree Kuchibhotla
· 7 years ago
399732f
Merge with cq-hybrid poller changes
by Sree Kuchibhotla
· 7 years ago
a72d79b
Merge branch 'master' into cq_mpsc_based
by Sree Kuchibhotla
· 7 years ago
956920d
clang-format
by Craig Tiller
· 7 years ago
890b584
Merge github.com:grpc/grpc into epex4
by Craig Tiller
· 7 years ago
fe5f235
change mutex to spinlock
by Sree Kuchibhotla
· 7 years ago
f840110
Fixup tests
by Craig Tiller
· 7 years ago
428d707
fix windows portability error
by Sree Kuchibhotla
· 7 years ago
55d0b49
Prevent thread deadlock if cq-next timeout is infinity
by Sree Kuchibhotla
· 7 years ago
11c5832
Get rid of second api for marking non-listening cqs
by Craig Tiller
· 7 years ago
453c611
Fix extra error unref
by Sree Kuchibhotla
· 7 years ago
078a340
fix bugs and refactor code
by Sree Kuchibhotla
· 7 years ago
b674604
Fix a bug in cq_is_next_finished
by Sree Kuchibhotla
· 7 years ago
d7a1b8f
Functionality complete
by Sree Kuchibhotla
· 7 years ago
75bfb97
Finish hybrid server stuff, ensure it gets tested
by Craig Tiller
· 7 years ago
2f40ff4
Support making hybrid cqs in core
by Craig Tiller
· 7 years ago
e698a7e
Comments
by Sree Kuchibhotla
· 7 years ago
94aff9e
cq_next
by Sree Kuchibhotla
· 7 years ago
5461a8b
cq_begin_op and cq_end_op
by Sree Kuchibhotla
· 7 years ago
a6ff103
Merge branch 'master' into cq_create_api_changes
by Sree Kuchibhotla
· 7 years ago
557c88c
Change pollset rules
by Craig Tiller
· 7 years ago
5bec133
clang format
by Sree Kuchibhotla
· 7 years ago
2abbf8a
Changes to use the new API
by Sree Kuchibhotla
· 7 years ago
752be9c
clang format code
by Sree Kuchibhotla
· 8 years ago
1dbd981
Prefix grpc_cq_polling_type enums with GRPC_CQ_
by Sree Kuchibhotla
· 8 years ago
321881d
Change Core to use the new completion_queue_create API
by Sree Kuchibhotla
· 8 years ago
7a4e5b4
Completion queue creation API change (JUST API change. No functionality change)
by Sree Kuchibhotla
· 8 years ago
b4673fa
Use zalloc in completion queue
by Craig Tiller
· 8 years ago
07e8fb1
Eliminate CQ freelist
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
8cf88f1
Add a mechanism for tagging threads that might be owned by calls/channels
by Craig Tiller
· 8 years ago
76dca19
clang-format
by Craig Tiller
· 8 years ago
bedb189
Fixes, remove grpc_error_free_string
by Craig Tiller
· 8 years ago
d465456
clang-format code
by Craig Tiller
· 8 years ago
91031da
Changes to exec_ctx/closure/combiner/workqueue interfaces
by Craig Tiller
· 8 years ago
99080d1
Fix TSAN failure when running DEBUG mode.
by Robbie Shade
· 8 years ago
2c4043b
fixes
by Craig Tiller
· 8 years ago
aef3a79
Remove extraneous locks on cq checks
by Craig Tiller
· 8 years ago
49c644c
Fix bugs, make it easier to find them
by Craig Tiller
· 8 years ago
4e41e36
Add tracer for pending tags
by Craig Tiller
· 8 years ago
ca04562
Timing nuances
by Craig Tiller
· 8 years ago
5f70fc6
Fixup compilation
by Craig Tiller
· 8 years ago
2f42fde
Implement is_finished for cqs
by Craig Tiller
· 8 years ago
a439859
Merge github.com:grpc/grpc into %s
by Craig Tiller
· 8 years ago
b2edc6c
Resolved merge conflicts with master
by murgatroid99
· 8 years ago
a6e022f
Merge github.com:grpc/grpc into %s
by Craig Tiller
· 8 years ago
62a6c92
Fix clang formatting
by Ken Payson
· 8 years ago
f0f70a8
Make transport-level errors be reflected in status messages on calls
by Craig Tiller
· 8 years ago
a4b34c2
Changed %lld to use mingw supported PRId64
by Ken Payson
· 8 years ago
e16907e
Resolved merge conflicts with master
by murgatroid99
· 8 years ago
97fe0a6
clang-format code
by Craig Tiller
· 8 years ago
05998dc
More formatting fixes
by murgatroid99
· 8 years ago
bb2bd65
Clang format
by murgatroid99
· 8 years ago
9f6a805
Allow disabling traces, add trace variables for pluck and timeout events
by murgatroid99
· 8 years ago
a286b04
small fixes
by Craig Tiller
· 8 years ago
48abdde
Merge github.com:grpc/grpc into error
by Craig Tiller
· 8 years ago
Next »