Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Store schedulers_ and vtables_ in a 2D array | Sree Kuchibhotla | 2018-07-17 |
| | |||
* | Fix tsan issue | Sree Kuchibhotla | 2018-07-16 |
| | |||
* | resolver and default executors | Sree Kuchibhotla | 2018-07-13 |
| | |||
* | Handle multiple invocations of grpc_executor_shutdown() | Sree Kuchibhotla | 2018-07-12 |
| | |||
* | replace new/delete with grpc_core::New and grpc_core::Delete | Sree Kuchibhotla | 2018-07-11 |
| | |||
* | use a global executor pointer that is initialized by grpc_executor_init() | Sree Kuchibhotla | 2018-07-11 |
| | |||
* | Create on first use pattern for initializing global executor | Sree Kuchibhotla | 2018-07-11 |
| | |||
* | remove unnecessary header | Sree Kuchibhotla | 2018-07-11 |
| | |||
* | More PR comments; useful tracing | Sree Kuchibhotla | 2018-07-11 |
| | |||
* | Rename grpc_executor_job_type to C++ style name | Sree Kuchibhotla | 2018-07-10 |
| | |||
* | more code review comments | Sree Kuchibhotla | 2018-07-10 |
| | |||
* | Fix typo | Sree Kuchibhotla | 2018-07-10 |
| | |||
* | address code review comemnts | Sree Kuchibhotla | 2018-07-10 |
| | |||
* | Move executor implementation into GrpcExecutor class | Sree Kuchibhotla | 2018-07-09 |
| | |||
* | Changes | kpayson64 | 2018-06-20 |
| | |||
* | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | Mark D. Roth | 2018-04-25 |
| | |||
* | Move assignment for Thread, make destructor optional, loop cv waits | Vijay Pai | 2018-03-01 |
| | |||
* | Merge branch 'master' into 2phase_thd | Vijay Pai | 2018-02-24 |
|\ | |||
| * | Add a sanity check for inclusion of port_platform.h | Alexander Polcyn | 2018-02-23 |
| | | |||
* | | clang-fmt | Vijay Pai | 2018-02-19 |
| | | |||
* | | C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) | Vijay Pai | 2018-02-19 |
| | | |||
* | | Remove support for detached threads. All threads must be joined. | Vijay Pai | 2018-02-15 |
|/ | |||
* | Internalize gpr_thd except for id and currentid | Vijay Pai | 2018-02-12 |
| | |||
* | Manually fix build issue | Noah Eisen | 2018-02-09 |
| | |||
* | Run clang fmt | Noah Eisen | 2018-02-09 |
| | |||
* | Autofix c casts to c++ casts | Noah Eisen | 2018-02-09 |
| | |||
* | Merge branch 'master' into gpr_review | Vijay Pai | 2018-02-08 |
|\ | |||
* | | Privatize useful.h and avl.h | Vijay Pai | 2018-02-02 |
| | | |||
| * | Privatize thread-local storage headers | Vijay Pai | 2018-01-25 |
|/ | |||
* | Split lib/support into lib/gpr and lib/gpr++. | Mark D. Roth | 2018-01-18 |
| | |||
* | Fix executor tsan bug | ncteisen | 2017-12-14 |
| | |||
* | Merge branch 'master' into cv-wait-monotonic | Sree Kuchibhotla | 2017-12-08 |
|\ | |||
| * | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵ | Yash Tibrewal | 2017-12-06 |
| | | | | | | | | removed"" | ||
| * | Revert "All instances of exec_ctx being passed around in src/core removed" | Yash Tibrewal | 2017-12-06 |
| | | |||
| * | Merge pull request #13058 from yashykt/execctx | Yash Tibrewal | 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 ↵ | Sree Kuchibhotla | 2017-12-04 |
| | | | | | | | | | | | | varialbes in linux support MONOTONIC clock type) | ||
| * | | Fix up review comments | Dave MacLachlan | 2017-11-30 |
| | | | |||
| | * | Remove _ prefixed variable names | Yash Tibrewal | 2017-11-29 |
| | | | |||
| * | | Add thread naming support on platforms that support it. | Dave MacLachlan | 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 | Yash Tibrewal | 2017-11-21 |
| |\ | |/ |/| | |||
| * | Merge master | Yash Tibrewal | 2017-11-16 |
| |\ | |||
| * | | Maintain exec_ctx flags initialization as it was before | Yash Tibrewal | 2017-11-14 |
| | | | |||
| * | | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵ | Yash Tibrewal | 2017-11-14 |
| | | | | | | | | | | | | ExecCtx and some minor changes | ||
| * | | Address some PR comments | Yash Tibrewal | 2017-11-14 |
| | | | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | Noah Eisen | 2017-11-13 |
|\ \ \ | | |/ | |/| | |||
* | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | ncteisen | 2017-11-10 |
|\ \ \ | | | | | | | | | | | | | Lot's of manual work to make this merge work | ||
| | | * | Correction to closure.cc,bm_chttp2_hpack and few more | Yash Tibrewal | 2017-11-10 |
| | | | | |||
| | * | | s/NULL/nullptr | Craig Tiller | 2017-11-10 |
| |/ / | |||
| | * | Merge with master | Yash Tibrewal | 2017-11-09 |
| | |\ | | |/ | |/| | |||
| * | | Update clang-format to 5.0 | Craig Tiller | 2017-11-03 |
| | | |