aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
Commit message (Collapse)AuthorAge
* Merge pull request #13815 from vjpai/catcherGravatar Vijay Pai2018-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"Gravatar Jan Tattermusch2018-01-12
| |
* | Merge pull request #13697 from vjpai/nostdthreadGravatar Vijay Pai2018-01-11
|\ \ | | | | | | Stop using std::thread in C++ library since it can trigger exceptions
* | | exec_ctx_fwd.h should never have been in public headersGravatar Vijay Pai2018-01-10
| | |
| * | Resolve leak by freeing request payload if resources exhaustedGravatar Vijay Pai2018-01-10
| | |
| * | Address review commentsGravatar Vijay Pai2018-01-10
| | |
| | * Address review feedback; stop using result of 'what'Gravatar Vijay Pai2018-01-09
| | |
* | | Merge pull request #13922 from y-zeng/openssl_1_1_0Gravatar Yuchen Zeng2018-01-08
|\ \ \ | | | | | | | | Silence openssl 1.1.0 warnings
| | | * Tag new #else and #endif blocks with commentsGravatar Vijay Pai2018-01-08
| | | |
| | | * Use appropriate preprocessor guards to allow building without exceptionsGravatar Vijay Pai2018-01-08
| | | |
| | | * Catch exceptions from sync method handlers without crashing serverGravatar Vijay Pai2018-01-08
| |_|/ |/| |
| | * Switch C++ sync server to use gpr_thd rather than std::thread and provide ↵Gravatar Vijay Pai2018-01-08
| |/ |/| | | | | resource exhaustion mechanism
* | When building with bazel on a Mac, workaround bazelbuild/bazel#4341Gravatar Vijay Pai2018-01-05
| |
| * Silence openssl 1.1.0 warningsGravatar Yuchen Zeng2018-01-04
|/
* Merge pull request #13874 from vjpai/allow_no_messageGravatar Vijay Pai2018-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 ↵Gravatar Yash Tibrewal2017-12-28
| | | | | | | | Android NDK with GCC as the compiler
| * Allow no message on sync unary call, just like asyncGravatar Vijay Pai2017-12-22
|/
* Allow forward declaration of log argsGravatar ncteisen2017-12-13
|
* Add comments for AsyncGenericServiceGravatar yang-g2017-12-12
|
* resolve commentsGravatar yang-g2017-12-11
|
* Add dummy operator delete to make VS2015 not complain.Gravatar yang-g2017-12-11
|
* Merge pull request #13413 from ncteisen/surfacing-error-details-wrappedGravatar Noah Eisen2017-12-08
|\ | | | | Surface Error String to Wrapped Languages
| * Reviewer feedbackGravatar ncteisen2017-12-08
| |
* | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵Gravatar Yash Tibrewal2017-12-06
| | | | | | | | removed""
* | Revert "All instances of exec_ctx being passed around in src/core removed"Gravatar Yash Tibrewal2017-12-06
| |
* | Merge pull request #13058 from yashykt/execctxGravatar Yash Tibrewal2017-12-05
|\ \ | | | | | | All instances of exec_ctx being passed around in src/core removed
* \ \ Merge pull request #13559 from dmaclach/threadnamesGravatar Vijay Pai2017-12-05
|\ \ \ | | | | | | | | Add thread naming support on platforms that support it.
| | * \ Merge master into execctxGravatar Yash Tibrewal2017-12-05
| | |\ \ | |_|/ / |/| | |
| * | | Update port_platform.hGravatar Vijay Pai2017-12-05
| | | |
* | | | Merge pull request #13336 from markdroth/server_connection_timeoutGravatar Mark D. Roth2017-12-04
|\ \ \ \ | | | | | | | | | | On server, include receiving HTTP/2 settings in handshake timeout
| | | | * Add comment with APIGravatar ncteisen2017-12-04
| | | | |
| | | | * Variable name consistencyGravatar ncteisen2017-12-04
| | | | |
| | | | * Reviewer feedbackGravatar ncteisen2017-12-04
| | | | |
| | | | * No null string ctorGravatar Noah Eisen2017-12-04
| | | | |
| | | | * Add error string to C++Gravatar ncteisen2017-12-04
| | | | |
| | | * | Merge master into execctx after removal of assert in tls_gccGravatar yashkt2017-12-04
| | | |\ \ | |_|_|/ / |/| | | |
| | * | | Merge branch 'master' into threadnamesGravatar Vijay Pai2017-12-02
| | |\ \ \ | | | | |/ | | | |/|
* | | / | Remove asserts from tls_gcc.hGravatar Yash Tibrewal2017-12-01
| |_|/ / |/| | |
| * | | Merge remote-tracking branch 'upstream/master' into server_connection_timeoutGravatar Mark D. Roth2017-12-01
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #13575 from vjpai/dehistGravatar Vijay Pai2017-11-30
|\ \ \ \ | | | | | | | | | | Move histogram to test/core/util
| | | | * Merge master after no Extern C changesGravatar Yash Tibrewal2017-11-30
| | | | |\ | |_|_|_|/ |/| | | |
| * | | | Move histogram to test/core/utilGravatar Vijay Pai2017-11-30
| | | | |
| | | | * Merge branch 'master' into execctxGravatar Yash Tibrewal2017-11-30
| | | | |\ | | |_|_|/ | |/| | |
* | | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-29
|\| | | |
* | | | | Merge commit 'aa358d5e43' into no-more-extern-cGravatar ncteisen2017-11-29
|\ \ \ \ \
| | | | * | Remove unused BSD thread name macroGravatar Dave MacLachlan2017-11-29
| | | | | |
| | | | * | Add thread naming support on platforms that support it.Gravatar Dave MacLachlan2017-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.7Gravatar Nicolas Noble2017-11-29
| | |\ \ \ \ | | | | | | | | | | | | | | Upmerge from v1.7
| | * | | | | Merge pull request #13549 from ncteisen/test-error-string-apiGravatar Noah Eisen2017-11-29
| |/| | | | | |/| | | | | | | | | | | | | Add test for RecvStatus error_string API
* | | | | | | Merge pull request #13529 from ctiller/api-cleanupGravatar Craig Tiller2017-11-29
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | ServerBuilder interface cleanup