Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Store schedulers_ and vtables_ in a 2D array | 2018-07-17 | |
| | |||
* | Fix tsan issue | 2018-07-16 | |
| | |||
* | resolver and default executors | 2018-07-13 | |
| | |||
* | Handle multiple invocations of grpc_executor_shutdown() | 2018-07-12 | |
| | |||
* | replace new/delete with grpc_core::New and grpc_core::Delete | 2018-07-11 | |
| | |||
* | use a global executor pointer that is initialized by grpc_executor_init() | 2018-07-11 | |
| | |||
* | Create on first use pattern for initializing global executor | 2018-07-11 | |
| | |||
* | remove unnecessary header | 2018-07-11 | |
| | |||
* | More PR comments; useful tracing | 2018-07-11 | |
| | |||
* | Rename grpc_executor_job_type to C++ style name | 2018-07-10 | |
| | |||
* | more code review comments | 2018-07-10 | |
| | |||
* | Fix typo | 2018-07-10 | |
| | |||
* | address code review comemnts | 2018-07-10 | |
| | |||
* | Move executor implementation into GrpcExecutor class | 2018-07-09 | |
| | |||
* | Changes | 2018-06-20 | |
| | |||
* | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | 2018-04-25 | |
| | |||
* | 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 | |
| | | |||
* | | Remove support for detached threads. All threads must be joined. | 2018-02-15 | |
|/ | |||
* | Internalize gpr_thd except for id and currentid | 2018-02-12 | |
| | |||
* | Manually fix build issue | 2018-02-09 | |
| | |||
* | Run clang fmt | 2018-02-09 | |
| | |||
* | Autofix c casts to c++ casts | 2018-02-09 | |
| | |||
* | Merge branch 'master' into gpr_review | 2018-02-08 | |
|\ | |||
* | | Privatize useful.h and avl.h | 2018-02-02 | |
| | | |||
| * | Privatize thread-local storage headers | 2018-01-25 | |
|/ | |||
* | Split lib/support into lib/gpr and lib/gpr++. | 2018-01-18 | |
| | |||
* | Fix executor tsan bug | 2017-12-14 | |
| | |||
* | 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 | |
| | | | |||
| | * | Remove _ prefixed variable names | 2017-11-29 | |
| | | | |||
| * | | 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 | |
| |\ | |||
| * | | Maintain exec_ctx flags initialization as it was before | 2017-11-14 | |
| | | | |||
| * | | 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 | ||
| | | * | Correction to closure.cc,bm_chttp2_hpack and few more | 2017-11-10 | |
| | | | | |||
| | * | | s/NULL/nullptr | 2017-11-10 | |
| |/ / | |||
| | * | Merge with master | 2017-11-09 | |
| | |\ | | |/ | |/| | |||
| * | | Update clang-format to 5.0 | 2017-11-03 | |
| | | |