aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/surface/completion_queue.c
Commit message (Expand)AuthorAge
* Merge github.com:grpc/grpc into pollset_kick_statsGravatar Craig Tiller2017-09-11
|\
| * More explicit pointer type conversionGravatar Yash Tibrewal2017-09-07
* | Add pollset_kick statsGravatar Craig Tiller2017-09-01
|/
* Fix mismatched BEGIN/ENDGravatar yang-g2017-08-21
* Fix tsan failures in cq-pluck and cleanup cq codeGravatar Sree Kuchibhotla2017-08-02
* Resolve commentsGravatar yang-g2017-07-28
* Change return type to boolGravatar yang-g2017-07-28
* Rebase with head and resolve conflictsGravatar yang-g2017-07-28
* Allow adding events to cq after shutdown is called.Gravatar yang-g2017-07-28
* Fix use after free error in cqGravatar Sree Kuchibhotla2017-07-27
* clang formatGravatar ncteisen2017-07-13
* Tracers know their nameGravatar ncteisen2017-07-13
* Fix memory leakGravatar Craig Tiller2017-07-05
* Fix compileGravatar Craig Tiller2017-07-05
* Merge github.com:grpc/grpc into cq-dropGravatar Craig Tiller2017-07-05
|\
* \ Merge github.com:grpc/grpc into cq-dropGravatar Craig Tiller2017-06-19
|\ \
| | * clang fmtGravatar ncteisen2017-06-09
* | | Merge github.com:grpc/grpc into cq-dropGravatar Craig Tiller2017-06-09
|\ \ \
| | | * Add cq and fd tracerGravatar ncteisen2017-06-08
| | | * Add rich closure debug modeGravatar ncteisen2017-06-08
| | |/ | |/|
| | * Add rich closure debug modeGravatar ncteisen2017-06-08
| |/
| * auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
* | Fix race conditionGravatar Craig Tiller2017-06-01
* | Publish struct sizeGravatar Craig Tiller2017-06-01
* | Split cq_data into cq_next_data, cq_pluck_dataGravatar Craig Tiller2017-06-01
* | Add missing lockGravatar Craig Tiller2017-05-31
* | Merge branch 'cq-drop' of github.com:ctiller/grpc into cq-dropGravatar Craig Tiller2017-05-26
|\ \
* | | Fix codeGravatar Craig Tiller2017-05-26
| * | Prevent shutdown kick-spamGravatar Craig Tiller2017-05-26
|/ /
* | Attempt to reduce locksGravatar Craig Tiller2017-05-26
* | Change kicking strategy in cqGravatar Craig Tiller2017-05-26
|/
* Unref pending events under cq lockGravatar yang-g2017-05-17
* fix last mergeGravatar Yuxuan Li2017-05-15
* fix mergeGravatar Yuxuan Li2017-05-15
|\
* \ merge master, resolve conflictGravatar Yuxuan Li2017-05-15
|\ \
| * | Merge with master and fix a bad-mergeGravatar Sree Kuchibhotla2017-05-11
| * | clangGravatar Sree Kuchibhotla2017-05-11
| * | Merge branch 'master' into cq_mpsc_basedGravatar Sree Kuchibhotla2017-05-11
| |\ \
| | | * Merge branch 'master' into poll_statGravatar lyuxuan2017-05-11
| |_|/| |/| |/
* | | change gpr_atm to intGravatar Yuxuan Li2017-05-08
* | | use lock instand of atomics, fix include positionGravatar Yuxuan Li2017-05-05
| | * Merge branch 'epex4' into uberpollGravatar Craig Tiller2017-05-05
| | |\
| | * | Add initializers for all tracersGravatar Craig Tiller2017-05-04
* | | | clean up, fix minor issueGravatar Yuxuan Li2017-05-03
* | | | initial implementation.Gravatar Yuxuan Li2017-05-03
| | * | Fix ASAN/TSAN failuresGravatar Craig Tiller2017-05-03
| | * | Isolate timer checking in its own threadGravatar Craig Tiller2017-05-02
| |/ / |/| |
| * | clang formatGravatar Sree Kuchibhotla2017-04-26
| * | correctly use cq vtable for all functionsGravatar Sree Kuchibhotla2017-04-25
| * | Fix Tsan failuresGravatar Sree Kuchibhotla2017-04-25