aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib
Commit message (Collapse)AuthorAge
* Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
|
* Improvements to C Core's backoff code and APIGravatar David Garcia Quintas2017-11-02
|
* Add grpc_exec_ctx_invalidate_now in grpc_pollset_work right after gpr_cv_waitGravatar Yash Tibrewal2017-11-02
|
* Add a grpc_exec_ctx_invalidate_now at the end of cq_next loopGravatar Yash Tibrewal2017-11-01
|
* Add missing kick counter incrementGravatar ncteisen2017-10-31
|
* Merge pull request #12878 from markdroth/pick_first_subchannel_listGravatar Mark D. Roth2017-10-30
|\ | | | | Refactor subchannel_list code out of RR and use it in PF.
* | Support SSL server certificate reloading.Gravatar Justin Burke2017-10-27
| |
| * Assume that subchannels start in state IDLE.Gravatar Mark D. Roth2017-10-27
|/
* Merge pull request #13119 from jtattermusch/core_win_unref_res_quota_masterGravatar Jan Tattermusch2017-10-26
|\ | | | | Try unref resource quota in Windows (for upstream/master)
* \ Merge pull request #13084 from kpayson64/cq_lambdaGravatar kpayson642017-10-25
|\ \ | | | | | | CompletionQueue DoThenAsyncNext
| * | Adds gRPC Experimental CQ DoThenAsyncNext lambda APIGravatar Ken Payson2017-10-25
| | |
* | | Merge pull request #12809 from justinburke/convert_cert_pairsGravatar Justin Burke2017-10-24
|\ \ \ | | | | | | | | Expose conversion of grpc to tsi cert pairs
* \ \ \ Merge pull request #12219 from y-zeng/http2_connectorGravatar Yuchen Zeng2017-10-24
|\ \ \ \ | | | | | | | | | | Add the endpoint used by the handshake process to connector's pollset_set
| | | | * unref resource quota on windowsGravatar Jan Tattermusch2017-10-24
| |_|_|/ |/| | |
| | * | Expose conversion of grpc to tsi cert pairsGravatar Justin Burke2017-10-23
| |/ / |/| |
* | | Revert "cpu_linux: Don't spam sched_getcpu failures on qemu"Gravatar Vijay Pai2017-10-19
| | |
* | | Merge pull request #12789 from ctiller/epexinfGravatar Craig Tiller2017-10-18
|\ \ \ | | | | | | | | EPOLLEXCLUSIVE polling engine (redux)
| * | | Fix bad bugGravatar Craig Tiller2017-10-18
| | | |
* | | | Reflow to remove boolGravatar Craig Tiller2017-10-18
| |_|/ |/| |
| * | Add an essayGravatar Craig Tiller2017-10-18
| | |
| * | Handle review feedbackGravatar Craig Tiller2017-10-18
| | |
| * | Flag protect epoll exclusive for nowGravatar Craig Tiller2017-10-18
| | |
| * | Merge github.com:grpc/grpc into epexinfGravatar Craig Tiller2017-10-18
| |\ \
* | \ \ Merge github.com:grpc/grpc into pid++Gravatar Craig Tiller2017-10-18
|\ \ \ \ | | |/ / | |/| |
| | * | clang-formatGravatar Craig Tiller2017-10-17
| | | |
| | * | Merge github.com:grpc/grpc into epexinfGravatar Craig Tiller2017-10-17
| | |\ \
| | * | | FixesGravatar Craig Tiller2017-10-17
| | | | |
| * | | | Merge github.com:grpc/grpc into vectorGravatar Craig Tiller2017-10-17
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Merge pull request #13036 from jtattermusch/fix_time_from_millisGravatar Jan Tattermusch2017-10-17
| | |\ \ \ | | | | | | | | | | | | Fix grpc_millis_to_timespec on 32bit
| | * \ \ \ Merge pull request #12946 from yang-g/hpackGravatar Yang Gao2017-10-17
| | |\ \ \ \ | | | | | | | | | | | | | | Use key in dynamic table if available
| | | | | * \ Merge github.com:grpc/grpc into epexinfGravatar Craig Tiller2017-10-17
| | | | | |\ \ | | | |_|_|/ / | | |/| | | |
| | | | | * | Merge branch 'epexinf' of github.com:ctiller/grpc into epexinfGravatar Craig Tiller2017-10-17
| | | | | |\ \
| | | | | * | | Fix ubsan reported failureGravatar Craig Tiller2017-10-17
| | | | | | | |
* | | | | | | | Merge github.com:grpc/grpc into pid++Gravatar Craig Tiller2017-10-17
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge pull request #13021 from iancoolidge/devel-getcpuGravatar Craig Tiller2017-10-17
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | cpu_linux: Don't spam sched_getcpu failures on qemu
| | | | | * | | | fix grpc_millis_to_timespec on 32bitGravatar Jan Tattermusch2017-10-17
| | | | | | | | |
| * | | | | | | | Fix breakageGravatar Craig Tiller2017-10-16
| | |_|_|/ / / / | |/| | | | | |
| | | | * | | | Use key in dynamic table if availableGravatar yang-g2017-10-16
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge github.com:grpc/grpc into pid++Gravatar Craig Tiller2017-10-16
|\| | | | | |
| * | | | | | Merge pull request #12895 from ctiller/timerGravatar Craig Tiller2017-10-16
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Have BDP estimator use timers
| | | | | | * | clang-formatGravatar Craig Tiller2017-10-16
| | | | | | | |
| | | | | | * | Fix leakGravatar Craig Tiller2017-10-16
| | | | | |/ /
| * | | | | | Add comparison function for security connectors.Gravatar Mark D. Roth2017-10-16
| | | | | | |
| | | | * | | Merge github.com:grpc/grpc into vectorGravatar Craig Tiller2017-10-16
| | | | |\ \ \ | | |_|_|/ / / | |/| | | | |
| | | * | | | cpu_linux: Don't spam sched_getcpu failures on qemuGravatar Ian Coolidge2017-10-16
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __NR_getcpu isn't implemented on qemu, and for some reason sysconf(_SC_NPROCESSORS_ONLN) returns the number of processers of the host system, giving a false indication that there is more than one cpu for the qemu case. Expand the init_num_cpus sequence to also run sched_getcpu once, and if that call isn't supported, initialize 'ncpus' to 1. Later, in gpr_cpu_current_cpu, use gpr_cpu_num_cores to avoid the system call in cases where we know it isn't supported, or if the ncpus is otherwise 1.
| | | | * | clang-formatGravatar Craig Tiller2017-10-15
| | | | | |
| | | | * | Merge branch 'epexinf' of github.com:ctiller/grpc into epexinfGravatar Craig Tiller2017-10-15
| | | | |\ \
| | | | * | | Prefer to kick waiters not pollersGravatar Craig Tiller2017-10-15
| | | | | | |
| | | | * | | Merge branch 'bs2' into epexinfGravatar Craig Tiller2017-10-15
| | | | |\ \ \ | | |_|_|/ / / | |/| | | | |
| | * | | | | Merge github.com:grpc/grpc into timerGravatar Craig Tiller2017-10-13
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |