Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #14626 from kpayson64/remove_dead_code | 2018-03-16 | |
|\ | | | | | Remove unused idle_jobs | ||
* \ | Merge pull request #14448 from kpayson64/remove_poller | 2018-03-07 | |
|\ \ | | | | | | | Remove Python background poller thread | ||
| | * | Remove unused idle_work | 2018-03-07 | |
| | | | |||
| * | | Do poll for poll_posix engine when kicked with 0s timeout | 2018-03-07 | |
| |/ | |||
* | | Move assignment for Thread, make destructor optional, loop cv waits | 2018-03-01 | |
| | | |||
* | | Merge branch 'master' into 2phase_thd | 2018-02-24 | |
|\ \ | |||
| * | | Add a sanity check for inclusion of port_platform.h | 2018-02-23 | |
| |/ | |||
* | | clang-fmt | 2018-02-19 | |
| | | |||
* | | C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) | 2018-02-19 | |
| | | |||
* | | Fix thread leak by delaying thread exit until join is ready | 2018-02-16 | |
| | | |||
* | | Remove support for detached threads. All threads must be joined. | 2018-02-15 | |
|/ | |||
* | Internalize gpr_thd except for id and currentid | 2018-02-12 | |
| | |||
* | Run clang fmt | 2018-02-09 | |
| | |||
* | Autofix c casts to c++ casts | 2018-02-09 | |
| | |||
* | Merge branch 'master' into gpr_review | 2018-02-08 | |
|\ | |||
* \ | Merge branch 'master' into gpr_review | 2018-02-08 | |
|\ \ | |||
| | * | Merge branch 'master' into gpr_review_tls | 2018-02-08 | |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #14272 from ncteisen/bug-chasing | 2018-02-05 | |
| |\ \ | | | | | | | | | Fix resource_quota bug | ||
| | * | | Mark poll FD shutdown as UNAVAILABLE | 2018-02-02 | |
| | | | | |||
* | | | | Privatize useful.h and avl.h | 2018-02-02 | |
|/ / / | |||
* / / | Deprecate GPR_TIMER_BEGIN/END and replace with GPR_TIMER_SCOPE. | 2018-01-31 | |
|/ / | |||
| * | Privatize thread-local storage headers | 2018-01-25 | |
|/ | |||
* | Split lib/support into lib/gpr and lib/gpr++. | 2018-01-18 | |
| | |||
* | Merge pull request #13933 from kpayson64/avoid_stall | 2018-01-08 | |
|\ | | | | | Avoid stall | ||
| * | Fix bug with pollhup workaround | 2018-01-05 | |
| | | |||
| * | Fix a Python spinlock bug | 2018-01-05 | |
| | | |||
* | | Revert "Fix a Python spinlock bug" | 2018-01-02 | |
| | | | | | | | | This reverts commit 2df509fc0e8628d6d4431139ce953c70796a21eb. | ||
* | | Fix struct names | 2018-01-01 | |
| | | |||
* | | Merge branch v1.8.x into master | 2017-12-31 | |
|\ \ | | | | | | | | | | Upmerge v1.8.3 into master | ||
| * | | Fix a Python spinlock bug | 2017-12-19 | |
| | | | |||
* | | | Merge branch 'master' into cv-wait-monotonic | 2017-12-08 | |
|\ \ \ | | |/ | |/| | |||
| * | | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵ | 2017-12-06 | |
| | | | | | | | | | | | | removed"" | ||
| * | | Revert "All instances of exec_ctx being passed around in src/core removed" | 2017-12-06 | |
| | | | |||
| * | | Merge pull request #13058 from yashykt/execctx | 2017-12-05 | |
| |\ \ | | | | | | | | | All instances of exec_ctx being passed around in src/core removed | ||
* | | | | Change the code to use MONOTONIC clocks when calling gpr_cv_wait (condition ↵ | 2017-12-04 | |
| |_|/ |/| | | | | | | | | varialbes in linux support MONOTONIC clock type) | ||
| * | | Fix up review comments | 2017-11-30 | |
| | | | |||
| * | | Add thread naming support on platforms that support it. | 2017-11-29 | |
|/ / | | | | | | | | | | | | | | | As a client of grpc I want to be aware of which threads are being created by grpc, and giving them recognizable names makes it significantly easier to diagnose what is going on in my programs. This provides thread names for macOS and Linux. Adding support for other platforms should be easy for platform specialists. | ||
| * | Merge master | 2017-11-21 | |
| |\ | |/ |/| | |||
| * | Merge master | 2017-11-16 | |
| |\ | |||
| * | | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵ | 2017-11-14 | |
| | | | | | | | | | | | | ExecCtx and some minor changes | ||
| * | | Address some PR comments | 2017-11-14 | |
| | | | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | 2017-11-13 | |
|\ \ \ | | |/ | |/| | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | 2017-11-10 | |
|\ \ \ | | | | | | | | | | | | | Lot's of manual work to make this merge work | ||
| | * \ | Merge github.com:grpc/grpc into lfe3 | 2017-11-10 | |
| | |\ \ | | |/ / | |/| | | |||
| | * | | s/NULL/nullptr | 2017-11-10 | |
| | | | | |||
| | | * | Merge master | 2017-11-09 | |
| | | |\ | | |_|/ | |/| | | |||
| | | * | Merge with master | 2017-11-09 | |
| | | |\ | | | |/ | | |/| | |||
| * | | | merge with head | 2017-11-06 | |
| |\| | | |||
| * | | | log GRPC_POLL_STRATEGY when fail to find polling engine | 2017-11-06 | |
| | | | | | | | | | | | | | | | | also log reason to skip a polling engine | ||
| | * | | Update clang-format to 5.0 | 2017-11-03 | |
| |/ / |