Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #13815 from vjpai/catcher | 2018-01-15 | |
|\ | | | | | C++: Catch exceptions from sync method handlers rather than crashing server | ||
* | | Revert "Stop using std::thread in C++ library since it can trigger exceptions" | 2018-01-12 | |
| | | |||
* | | Merge pull request #13697 from vjpai/nostdthread | 2018-01-11 | |
|\ \ | | | | | | | Stop using std::thread in C++ library since it can trigger exceptions | ||
* | | | exec_ctx_fwd.h should never have been in public headers | 2018-01-10 | |
| | | | |||
| * | | Resolve leak by freeing request payload if resources exhausted | 2018-01-10 | |
| | | | |||
| * | | Address review comments | 2018-01-10 | |
| | | | |||
| | * | Address review feedback; stop using result of 'what' | 2018-01-09 | |
| | | | |||
* | | | Merge pull request #13922 from y-zeng/openssl_1_1_0 | 2018-01-08 | |
|\ \ \ | | | | | | | | | Silence openssl 1.1.0 warnings | ||
| | | * | Tag new #else and #endif blocks with comments | 2018-01-08 | |
| | | | | |||
| | | * | Use appropriate preprocessor guards to allow building without exceptions | 2018-01-08 | |
| | | | | |||
| | | * | Catch exceptions from sync method handlers without crashing server | 2018-01-08 | |
| |_|/ |/| | | |||
| | * | Switch C++ sync server to use gpr_thd rather than std::thread and provide ↵ | 2018-01-08 | |
| |/ |/| | | | | | resource exhaustion mechanism | ||
* | | When building with bazel on a Mac, workaround bazelbuild/bazel#4341 | 2018-01-05 | |
| | | |||
| * | Silence openssl 1.1.0 warnings | 2018-01-04 | |
|/ | |||
* | Merge pull request #13874 from vjpai/allow_no_message | 2018-01-02 | |
|\ | | | | | C++: Allow no message on sync unary call, just like async | ||
* | | Add an exception in TLS to use pthread library instead of __thread for ↵ | 2017-12-28 | |
| | | | | | | | | Android NDK with GCC as the compiler | ||
| * | Allow no message on sync unary call, just like async | 2017-12-22 | |
|/ | |||
* | Allow forward declaration of log args | 2017-12-13 | |
| | |||
* | Add comments for AsyncGenericService | 2017-12-12 | |
| | |||
* | resolve comments | 2017-12-11 | |
| | |||
* | Add dummy operator delete to make VS2015 not complain. | 2017-12-11 | |
| | |||
* | Merge pull request #13413 from ncteisen/surfacing-error-details-wrapped | 2017-12-08 | |
|\ | | | | | Surface Error String to Wrapped Languages | ||
| * | Reviewer feedback | 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 | ||
* \ \ | 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 | |
| | |\ \ | |_|/ / |/| | | | |||
| * | | | Update port_platform.h | 2017-12-05 | |
| | | | | |||
* | | | | Merge pull request #13336 from markdroth/server_connection_timeout | 2017-12-04 | |
|\ \ \ \ | | | | | | | | | | | On server, include receiving HTTP/2 settings in handshake timeout | ||
| | | | * | Add comment with API | 2017-12-04 | |
| | | | | | |||
| | | | * | Variable name consistency | 2017-12-04 | |
| | | | | | |||
| | | | * | Reviewer feedback | 2017-12-04 | |
| | | | | | |||
| | | | * | No null string ctor | 2017-12-04 | |
| | | | | | |||
| | | | * | Add error string to C++ | 2017-12-04 | |
| | | | | | |||
| | | * | | Merge master into execctx after removal of assert in tls_gcc | 2017-12-04 | |
| | | |\ \ | |_|_|/ / |/| | | | | |||
| | * | | | Merge branch 'master' into threadnames | 2017-12-02 | |
| | |\ \ \ | | | | |/ | | | |/| | |||
* | | / | | Remove asserts from tls_gcc.h | 2017-12-01 | |
| |_|/ / |/| | | | |||
| * | | | Merge remote-tracking branch 'upstream/master' into server_connection_timeout | 2017-12-01 | |
| |\ \ \ | |/ / / |/| | | | |||
* | | | | Merge pull request #13575 from vjpai/dehist | 2017-11-30 | |
|\ \ \ \ | | | | | | | | | | | Move histogram to test/core/util | ||
| | | | * | Merge master after no Extern C changes | 2017-11-30 | |
| | | | |\ | |_|_|_|/ |/| | | | | |||
| * | | | | Move histogram to test/core/util | 2017-11-30 | |
| | | | | | |||
| | | | * | Merge branch 'master' into execctx | 2017-11-30 | |
| | | | |\ | | |_|_|/ | |/| | | | |||
* | | | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-29 | |
|\| | | | | |||
* | | | | | Merge commit 'aa358d5e43' into no-more-extern-c | 2017-11-29 | |
|\ \ \ \ \ | |||
| | | | * | | Remove unused BSD thread name macro | 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 pull request #13466 from nicolasnoble/upmerge-from-v1.7 | 2017-11-29 | |
| | |\ \ \ \ | | | | | | | | | | | | | | | Upmerge from v1.7 | ||
| | * | | | | | Merge pull request #13549 from ncteisen/test-error-string-api | 2017-11-29 | |
| |/| | | | | |/| | | | | | | | | | | | | | Add test for RecvStatus error_string API | ||
* | | | | | | | Merge pull request #13529 from ctiller/api-cleanup | 2017-11-29 | |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | ServerBuilder interface cleanup |