aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp
Commit message (Collapse)AuthorAge
* Regenerate projectsGravatar Mehrdad Afshari2018-02-22
|
* Fix grpc++->grpcpp leftover filesGravatar Muxi Yan2018-02-20
|
* Move headers from grpc++ to grpcppGravatar Muxi Yan2018-02-15
|
* Internalize gpr_thd except for id and currentidGravatar Vijay Pai2018-02-12
|
* Merge pull request #14394 from srini100/masterGravatar Srini Polavarapu2018-02-10
|\ | | | | Remove redundant build instructions
| * Merge branch 'master' of https://github.com/grpc/grpc into docfixGravatar Srini Polavarapu2018-02-09
| |\
* | | Run clang fmtGravatar Noah Eisen2018-02-09
| | |
* | | Autofix c casts to c++ castsGravatar Noah Eisen2018-02-09
| |/ |/|
| * Consolidate build instructions in INSTALL.md and src/cpp/README.mdGravatar Srini Polavarapu2018-02-08
| |
* | Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\|
| * Merge pull request #14286 from dgquintas/fix_compresion_alg_accessorsGravatar Vijay Pai2018-02-04
| |\ | | | | | | Fix compression algorithm accessors
* | | Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
|/ /
| * Fix compression algorithm accessorsGravatar David Garcia Quintas2018-02-01
| |
* | clang-formatGravatar Vijay Pai2018-01-21
| |
* | Restructure to simplify, harden, and avoid forward declarationGravatar Vijay Pai2018-01-21
| |
* | Remove alarm from core, implement in C++ layer onlyGravatar Vijay Pai2018-01-21
|/
* Regenerate projectsGravatar Mehrdad Afshari2018-01-19
|
* Split lib/support into lib/gpr and lib/gpr++.Gravatar Mark D. Roth2018-01-18
|
* Revert "Stop using std::thread in C++ library since it can trigger exceptions"Gravatar Jan Tattermusch2018-01-12
|
* Resolve leak by freeing request payload if resources exhaustedGravatar Vijay Pai2018-01-10
|
* Add needed headerGravatar Vijay Pai2018-01-10
|
* Switch C++ sync server to use gpr_thd rather than std::thread and provide ↵Gravatar Vijay Pai2018-01-08
| | | | resource exhaustion mechanism
* 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 master after no Extern C changesGravatar Yash Tibrewal2017-11-30
|\
* \ Merge branch 'master' into execctxGravatar Yash Tibrewal2017-11-30
|\ \
* | | Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| | |
| | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-28
| | |\ | | |/ | |/|
| * | Bump 1.8.0-dev to 1.9.0-devGravatar Mehrdad Afshari2017-11-27
| | |
| | * Fix statsGravatar ncteisen2017-11-17
| | |
| | * Remove all extern CGravatar ncteisen2017-11-17
| |/
* | Merge masterGravatar Yash Tibrewal2017-11-16
|\|
* | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵Gravatar Yash Tibrewal2017-11-14
| | | | | | | | ExecCtx and some minor changes
* | Address some PR commentsGravatar Yash Tibrewal2017-11-14
| |
| * clang-format after nullptr changesGravatar Craig Tiller2017-11-10
| |
| * Enable clang-tidy as a sanity check, fix up all known failuresGravatar Craig Tiller2017-11-10
| |
* | Merge with masterGravatar Yash Tibrewal2017-11-09
|\|
| * Merge pull request #13199 from ncteisen/zero-copyGravatar Noah Eisen2017-11-07
| |\ | | | | | | Refactor SerializationTraits
| | * Add init/shutdown to codegen interfaceGravatar ncteisen2017-11-06
| | |
| * | Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
| | |
| | * Refactor SerializationTraitsGravatar ncteisen2017-10-31
| |/
| * Update with internal C++ interfacesGravatar Yuchen Zeng2017-10-30
| |
| * Remove c++ channel connectivity watcherGravatar Yuchen Zeng2017-10-30
| |
| * Adopt the static factory pattern (#10)Gravatar Vijay Pai2017-10-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switch sync streams from "struct internal" to static factory in namespace internal * Reduce diff size * fix friends * Use static factory pattern for async unary calls * Use static factories for async streams * clang-format
| * Separate public and internal C++ interfacesGravatar Vijay Pai2017-10-26
| |
| * Catch out of order error codeGravatar yang-g2017-10-25
| |
| * Adds gRPC Experimental CQ DoThenAsyncNext lambda APIGravatar Ken Payson2017-10-25
| |
* | Removing instances of exec_ctx being passed around in functions inGravatar Yash Tibrewal2017-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.
| * Update create_channel.ccGravatar Vijay Pai2017-10-17
| |
| * Fix initialization bug in channel creationGravatar Krasimir Georgiev2017-10-17
|/