Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* \ | Merge pull request #13559 from dmaclach/threadnames | 2017-12-05 | |
|\ \ | | | | | | | Add thread naming support on platforms that support it. | ||
| | * | Merge master into execctx | 2017-12-05 | |
| | |\ | |_|/ |/| | | |||
| * | | 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. | ||
| | * | Fix tests to call grpc_init and grpc_shutdown before using exec_ctx | 2017-11-28 | |
| | | | |||
| | * | A few src/core fixes due to missing exec_ctx_finish | 2017-11-21 | |
| | | | |||
| | * | Merge master | 2017-11-16 | |
| | |\ | | |/ | |/| | |||
* | | | Merge remote-tracking branch 'upstream/master' into server_connection_timeout | 2017-11-15 | |
|\| | | |||
| | * | 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 | |
| | | | |||
| * | | clang-format after nullptr changes | 2017-11-10 | |
| | | | |||
| * | | Enable clang-tidy as a sanity check, fix up all known failures | 2017-11-10 | |
| | | | |||
| | * | Merge with master | 2017-11-09 | |
| | |\ | | |/ | |/| | |||
* | | | Add notify_on_receive_settings closure to chttp2 transport. | 2017-11-09 | |
| | | | |||
* | | | Bool-ify is_client param. | 2017-11-09 | |
|/ / | |||
* | | Merge master | 2017-11-06 | |
|\ \ | |||
| * | | Update clang-format to 5.0 | 2017-11-03 | |
| | | | |||
* | | | Remove test/core/census | 2017-10-31 | |
| | | | |||
* | | | rename all test core files to cc and a lot of C++ style conversions | 2017-10-25 | |
|/ / | |||
| * | Removing instances of exec_ctx being passed around in functions in | 2017-10-18 | |
| | | | | | | | | | | | | | | | | | | | | | | src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx also keeps track of the previous exec_ctx so that nesting of exec_ctx is allowed. This means that there is only one exec_ctx being used at any time. Also, grpc_exec_ctx_finish is called in the destructor of the object, and the previous exec_ctx is restored to avoid breaking current functionality. The code still explicitly calls grpc_exec_ctx_finish because removing all such instances causes the code to break. | ||
* | | Disabling large_metadata_bad_client_test as per #11745 | 2017-10-18 | |
|/ | |||
* | Merge branch 'flowctlN' into flowctl+millis | 2017-10-02 | |
|\ | |||
* | | Fix bad_client_window_overflow_test at mac | 2017-09-26 | |
| | | |||
| * | Update window overflow test | 2017-09-20 | |
|/ | |||
* | Merge github.com:grpc/grpc into wc | 2017-08-31 | |
|\ | |||
| * | Make package names consistent under test/core | 2017-08-31 | |
| | | |||
| * | Moving visibility and package creation to the build system. | 2017-08-30 | |
| | | |||
* | | Merge github.com:grpc/grpc into write_completion | 2017-07-13 | |
|\| | |||
| * | Merge pull request #11310 from nicolasnoble/import | 2017-07-13 | |
| |\ | | | | | | | Import mutations. | ||
* | | | Merge github.com:grpc/grpc into write_completion | 2017-07-11 | |
|\| | | |||
| * | | Do multiple reads if needed to read full server response. | 2017-07-11 | |
| | | | |||
| | * | Merge branch 'master' of https://github.com/grpc/grpc into import | 2017-06-26 | |
| | |\ | | |/ | |/| | |||
| * | | Add rich closure debug mode | 2017-06-08 | |
| | | | |||
| * | | clang-format | 2017-06-08 | |
| | | | |||
| * | | Ensure a poller exists | 2017-06-08 | |
| | | | |||
| * | | Fix test verification | 2017-06-08 | |
| | | | |||
| * | | fix remaining license notices | 2017-06-08 | |
| | | | |||
| * | | auto-fix most of licenses | 2017-06-08 | |
| | | | |||
| | * | Adding dummy layering check option. | 2017-05-19 | |
| |/ | |||
| * | Merge branch 'master' of https://github.com/grpc/grpc into import | 2017-05-11 | |
| |\ | |||
| * | | C99->C89. | 2017-05-11 | |
| | | | | | | | | | | | | F-it. My sanity isn't worth it. | ||
* | | | Change endpoint interface to declare poller coveredness | 2017-05-10 | |
| |/ |/| | |||
| * | Rewriting core tests BUILD files to use the build system. | 2017-04-18 | |
| | | |||
* | | Merge github.com:grpc/grpc into cpparena | 2017-04-14 | |
|\ \ | |||
| * \ | Merge pull request #9972 from sreecha/cq_create_api_changes | 2017-04-14 | |
| |\ \ | | | | | | | | | Completion Queue creation API changes (C-Core and C++ only) | ||
* | \ \ | Merge github.com:grpc/grpc into cpparena | 2017-04-12 | |
|\ \ \ \ | |||
| | | * \ | Merge branch 'master' into cq_create_api_changes | 2017-04-07 | |
| | | |\ \ | | |_|/ / | |/| | | |