aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Merge master after no Extern C changesGravatar Yash Tibrewal2017-11-30
|\
| * Merge pull request #13573 from apolcyn/optional_pthread_atforkGravatar Noah Eisen2017-11-30
| |\ | | | | | | Allow compiling without pthread_atfork
| * \ Merge pull request #13432 from ncteisen/no-more-extern-cGravatar Noah Eisen2017-11-30
| |\ \ | | | | | | | | No More Extern "C"
* | | | Merging masterGravatar Yash Tibrewal2017-11-30
| | | |
* | | | Merge branch 'master' into execctxGravatar Yash Tibrewal2017-11-30
|\| | |
| | | * Allow compiling grpc without use of pthread_atforkGravatar Alexander Polcyn2017-11-30
| | | |
| * | | Merge pull request #13357 from markdroth/reference_countedGravatar Mark D. Roth2017-11-30
| |\ \ \ | | |_|/ | |/| | Add ReferenceCounted base class.
* | | | Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| | | |
| | | * 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
| | | |\
| * | | \ Merge pull request #13466 from nicolasnoble/upmerge-from-v1.7Gravatar Nicolas Noble2017-11-29
| |\ \ \ \ | | |_|/ / | |/| | | Upmerge from v1.7
| * | | | Add missing semicolonsGravatar ncteisen2017-11-29
| | | | |
| | | * | Merge remote-tracking branch 'upstream/master' into reference_countedGravatar Mark D. Roth2017-11-29
| | | |\ \ | | |_|/ / | |/| | |
| | | * | Shorted "reference" to "ref".Gravatar Mark D. Roth2017-11-29
| | | | |
| | * | | clang-format codeGravatar Mehrdad Afshari2017-11-29
| | | | |
| | * | | Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7Gravatar Nicolas "Pixel" Noble2017-11-29
| | |\ \ \ | | |/ / / | |/| | |
| | | * | Split tracing code into its own class.Gravatar Mark D. Roth2017-11-29
| | | | |
| * | | | Merge pull request #13535 from ncteisen/fix-trace-tsanGravatar Noah Eisen2017-11-28
| |\ \ \ \ | | | | | | | | | | | | Fix Tracer TSAN Bug
| * \ \ \ \ Merge pull request #13531 from grpc/fix-workaround-var-initGravatar Muxi Yan2017-11-28
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix uninitialized variable in workaround_cronet_compression_filter
* | | | | | | Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in ↵Gravatar Yash Tibrewal2017-11-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests
| | | * | | | clang fmtGravatar Noah Eisen2017-11-28
| | | | | | |
| | | * | | | Fix tracer TSAN bugGravatar Noah Eisen2017-11-28
| | | | | | |
| * | | | | | Merge pull request #13448 from camillol/fixalignGravatar David G. Quintas2017-11-28
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | Fix alignment issue in gpr_murmur_hash3
| | | | | * | Code review changes.Gravatar Mark D. Roth2017-11-28
| | | | | | |
| | | * | | | Fix uninitialized variableGravatar Muxi Yan2017-11-28
| | |/ / / / | |/| | | |
| | | | | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-28
| | | | | |\ | | |_|_|_|/ | |/| | | |
| * | | | | Merge pull request #13515 from mehrdada/bump-master-versionGravatar Mehrdad Afshari2017-11-28
| |\ \ \ \ \ | | | | | | | | | | | | | | Bump 1.8.0-dev to 1.9.0-dev
* | | | | | | Fix tests to call grpc_init and grpc_shutdown before using exec_ctxGravatar Yash Tibrewal2017-11-28
| | | | | | |
| * | | | | | Merge pull request #13491 from vjpai/destackGravatar Vijay Pai2017-11-28
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Pop lockfree stack off core implementation
| | | | * | | | Fix alignment issue in gpr_murmur_hash3Gravatar Camillo Lugaresi2017-11-28
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This function cast a void* to a uint32_t*. This is invalid, since a uint32_t* must be 32-bit-aligned, while the input key clearly isn't. Even though the function later uses memcpy to access the memory, by that point the compiler is allowed to assume that the pointer is aligned, and so it can output code that does an unaligned memory access. In practice, this resulted in a crash on some devices when this code is compiled with optimizations for 32-bit ARM with the Android NDK r14.
| | | | | * | clang-formatGravatar Mark D. Roth2017-11-28
| | | | | | |
| | | | | * | Fix include guard check.Gravatar Mark D. Roth2017-11-28
| | | | | | |
| | | | | * | Implement MakeReferenceCounted<> helper.Gravatar Mark D. Roth2017-11-28
| | | | | | |
| | | | | * | Add ReferenceCountedPtr class.Gravatar Mark D. Roth2017-11-28
| | | | | | |
| | | | | * | Use New() and Delete() instead of C++ new and delete.Gravatar Mark D. Roth2017-11-28
| | | | | | |
| | | * | | | Bump 1.8.0-dev to 1.9.0-devGravatar Mehrdad Afshari2017-11-27
| | | | | | |
| * | | | | | Fix compiler error on need_to_unref_constructedGravatar Muxi Yan2017-11-27
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | `need_to_unref_constructed` is not initialized, making Xcode compiler [complain on Sierra](https://sponge-qa.corp.google.com/invocation?tab=Kokoro&id=0ff33b71-2f61-4ad6-837e-5e43043c282a&searchFor=): ``` /Volumes/BuildData/tmpfs/src/github/grpc/workspace_objc_macos_dbg_native/src/core/ext/filters/client_channel/subchannel_index.cc:206:7: error: variable 'need_to_unref_constructed' may be uninitialized when used here [-Werror,-Wconditional-uninitialized] ```
* | | | | | Fix grpc_init by removing exec_ctx usage before initGravatar Yash Tibrewal2017-11-27
| | | | | |
* | | | | | GPR_TLS Macro fix, and windows resolve_address fixGravatar Yash Tibrewal2017-11-27
| | | | | |
| | | | | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-27
| | | | | |\ | | |_|_|_|/ | |/| | | |
| | | | * | Add ReferenceCounted base class.Gravatar Mark D. Roth2017-11-27
| | |_|/ / | |/| | |
* | | | | Merge branch 'master' into execctxGravatar Yash Tibrewal2017-11-27
|\| | | |
* | | | | tls macro changes and UV fixGravatar Yash Tibrewal2017-11-27
| | | | |
* | | | | Fixing errors and minor bugsGravatar Yash Tibrewal2017-11-22
| | | | |
| | * | | Remove lockfree stack, againGravatar Vijay Pai2017-11-22
| | | | |
| * | | | silence uninitialized use warningGravatar Jan Tattermusch2017-11-22
| |/ / /
* | | | A few src/core fixes due to missing exec_ctx_finishGravatar Yash Tibrewal2017-11-21
| | | |
* | | | Merge masterGravatar Yash Tibrewal2017-11-21
|\| | |
| | | * Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-21
| | | |\ | | |_|/ | |/| |
| * | | Reviewer feedbackGravatar ncteisen2017-11-21
| | | |