Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Extend ev_posix.* to prepare for the new background poller 'epollbg', | 2018-11-19 | |
| | | | | | | | | | and get rid of the dependency loop on the grpc shutdown path. Make sure all background closures are complete before shutting down the other grpc modules. Avoid using the backup poller in TCP endpoints if using the background poller. | ||
* | Remeve memset(0) from arena allocated memory. | 2018-11-05 | |
| | | | | | | | Callers are updated to properly initialize the memory. This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY environment variable. | ||
* | Revert "Add more filter priority levels" | 2018-08-16 | |
| | |||
* | Add more filter priority levels | 2018-08-01 | |
| | |||
* | Rewrite registry to know type | 2018-07-15 | |
| | |||
* | C++-ize the registry | 2018-05-17 | |
| | |||
* | Change filename to channelz | 2018-05-17 | |
| | |||
* | Merge remote-tracking branch 'upstream/master' into fork_exec_ctx_check | 2018-05-11 | |
|\ | |||
* | | c++ify | 2018-04-30 | |
| | | |||
* | | Add exec_ctx check to fork handlers | 2018-04-30 | |
| | | |||
| * | Init default root certs store once | 2018-03-28 | |
| | | |||
| * | cache default SSL root cert store | 2018-03-23 | |
| | | |||
| * | Revert "Revert "Channel Tracing Implementation; Part 1"" | 2018-03-19 | |
| | | | | | | | | This reverts commit f2bea3725f8218777268decfd37c7b543f839d9f. | ||
| * | Revert "Channel Tracing Implementation; Part 1" | 2018-03-19 | |
| | | |||
| * | Reviewer feedback, s/object_registry/channel_trace_registry | 2018-03-06 | |
| | | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing | 2018-03-02 | |
| |\ | |/ |/| | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing | 2018-03-01 | |
| |\ | |||
* | | | C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) | 2018-02-19 | |
| |/ |/| | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing | 2018-02-13 | |
| |\ | |||
* | | | Internalize gpr_thd except for id and currentid | 2018-02-12 | |
| |/ |/| | |||
* | | Autofix c casts to c++ casts | 2018-02-09 | |
| | | |||
* | | Merge pull request #14015 from vjpai/alarm | 2018-02-02 | |
|\ \ | | | | | | | Remove alarm from core, implement in C++ layer only | ||
* | | | Shutdown timer manager first and then executor | 2018-01-31 | |
| | | | |||
| | * | Move object registry out of gpr | 2018-01-23 | |
| | | | |||
| | * | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing | 2018-01-23 | |
| | |\ | |_|/ |/| | | |||
| * | | Remove alarm from core, implement in C++ layer only | 2018-01-21 | |
|/ / | |||
* | | Split lib/support into lib/gpr and lib/gpr++. | 2018-01-18 | |
| | | |||
| * | Initial commit | 2017-12-28 | |
|/ | | | | | | | Picks up work from https://github.com/grpc/grpc/pull/10259. A merge was impossible due to the many sweeping changed that have occured since I last touched that PR (c++-ization, exec_ctx, reorganitation of filters, etc). | ||
* | virtual destructor in exec_ctx, remove unneeded flush in grpc_shutdown and ↵ | 2017-12-07 | |
| | | | | remove grpc_exec_ctx from .pxi files in python | ||
* | 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 | |
| | |||
* | Revert ordering of tracers and timers in shutdown | 2017-12-05 | |
| | |||
* | Merge branch 'master' into execctx | 2017-11-30 | |
|\ | |||
* | | Remove _ prefixed variable names | 2017-11-29 | |
| | | |||
* | | Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in ↵ | 2017-11-28 | |
| | | | | | | | | grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests | ||
* | | Fix tests to call grpc_init and grpc_shutdown before using exec_ctx | 2017-11-28 | |
| | | |||
* | | Fix grpc_init by removing exec_ctx usage before init | 2017-11-27 | |
| | | |||
* | | A few src/core fixes due to missing exec_ctx_finish | 2017-11-21 | |
| | | |||
* | | Merge master | 2017-11-21 | |
|\ \ | |||
| | * | Merge branch 'v1.7.x' of https://github.com/grpc/grpc | 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 | |
| | |\ | | |/ | |/| | |||
| | * | Make debug flags DebugOnly | 2017-11-10 | |
| | | | |||
| | * | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | 2017-11-10 | |
| | |\ | | | | | | | | | | | | | Lot's of manual work to make this merge work | ||
| * | | | s/NULL/nullptr | 2017-11-10 | |
| | |/ | |/| | |||
* | | | Merge with master | 2017-11-09 | |
|\| | | |||
| * | | Update clang-format to 5.0 | 2017-11-03 | |
| | | |