Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge master after no Extern C changes | 2017-11-30 | |
|\ | |||
| * | Merge pull request #13573 from apolcyn/optional_pthread_atfork | 2017-11-30 | |
| |\ | | | | | | | Allow compiling without pthread_atfork | ||
| * \ | Merge pull request #13432 from ncteisen/no-more-extern-c | 2017-11-30 | |
| |\ \ | | | | | | | | | No More Extern "C" | ||
* | | | | Merging master | 2017-11-30 | |
| | | | | |||
* | | | | Merge branch 'master' into execctx | 2017-11-30 | |
|\| | | | |||
| | | * | Allow compiling grpc without use of pthread_atfork | 2017-11-30 | |
| | | | | |||
| * | | | Merge pull request #13357 from markdroth/reference_counted | 2017-11-30 | |
| |\ \ \ | | |_|/ | |/| | | Add ReferenceCounted base class. | ||
* | | | | Remove _ prefixed variable names | 2017-11-29 | |
| | | | | |||
| | | * | 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 | |
| | | |\ | |||
| * | | \ | Merge pull request #13466 from nicolasnoble/upmerge-from-v1.7 | 2017-11-29 | |
| |\ \ \ \ | | |_|/ / | |/| | | | Upmerge from v1.7 | ||
| * | | | | Add missing semicolons | 2017-11-29 | |
| | | | | | |||
| | | * | | Merge remote-tracking branch 'upstream/master' into reference_counted | 2017-11-29 | |
| | | |\ \ | | |_|/ / | |/| | | | |||
| | | * | | Shorted "reference" to "ref". | 2017-11-29 | |
| | | | | | |||
| | * | | | clang-format code | 2017-11-29 | |
| | | | | | |||
| | * | | | Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7 | 2017-11-29 | |
| | |\ \ \ | | |/ / / | |/| | | | |||
| | | * | | Split tracing code into its own class. | 2017-11-29 | |
| | | | | | |||
| * | | | | Merge pull request #13535 from ncteisen/fix-trace-tsan | 2017-11-28 | |
| |\ \ \ \ | | | | | | | | | | | | | Fix Tracer TSAN Bug | ||
| * \ \ \ \ | Merge pull request #13531 from grpc/fix-workaround-var-init | 2017-11-28 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix uninitialized variable in workaround_cronet_compression_filter | ||
* | | | | | | | Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in ↵ | 2017-11-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests | ||
| | | * | | | | clang fmt | 2017-11-28 | |
| | | | | | | | |||
| | | * | | | | Fix tracer TSAN bug | 2017-11-28 | |
| | | | | | | | |||
| * | | | | | | Merge pull request #13448 from camillol/fixalign | 2017-11-28 | |
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | Fix alignment issue in gpr_murmur_hash3 | ||
| | | | | * | | Code review changes. | 2017-11-28 | |
| | | | | | | | |||
| | | * | | | | Fix uninitialized variable | 2017-11-28 | |
| | |/ / / / | |/| | | | | |||
| | | | | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-28 | |
| | | | | |\ | | |_|_|_|/ | |/| | | | | |||
| * | | | | | Merge pull request #13515 from mehrdada/bump-master-version | 2017-11-28 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Bump 1.8.0-dev to 1.9.0-dev | ||
* | | | | | | | Fix tests to call grpc_init and grpc_shutdown before using exec_ctx | 2017-11-28 | |
| | | | | | | | |||
| * | | | | | | Merge pull request #13491 from vjpai/destack | 2017-11-28 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Pop lockfree stack off core implementation | ||
| | | | * | | | | Fix alignment issue in gpr_murmur_hash3 | 2017-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-format | 2017-11-28 | |
| | | | | | | | |||
| | | | | * | | Fix include guard check. | 2017-11-28 | |
| | | | | | | | |||
| | | | | * | | Implement MakeReferenceCounted<> helper. | 2017-11-28 | |
| | | | | | | | |||
| | | | | * | | Add ReferenceCountedPtr class. | 2017-11-28 | |
| | | | | | | | |||
| | | | | * | | Use New() and Delete() instead of C++ new and delete. | 2017-11-28 | |
| | | | | | | | |||
| | | * | | | | Bump 1.8.0-dev to 1.9.0-dev | 2017-11-27 | |
| | | | | | | | |||
| * | | | | | | Fix compiler error on need_to_unref_constructed | 2017-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 init | 2017-11-27 | |
| | | | | | | |||
* | | | | | | GPR_TLS Macro fix, and windows resolve_address fix | 2017-11-27 | |
| | | | | | | |||
| | | | | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-27 | |
| | | | | |\ | | |_|_|_|/ | |/| | | | | |||
| | | | * | | Add ReferenceCounted base class. | 2017-11-27 | |
| | |_|/ / | |/| | | | |||
* | | | | | Merge branch 'master' into execctx | 2017-11-27 | |
|\| | | | | |||
* | | | | | tls macro changes and UV fix | 2017-11-27 | |
| | | | | | |||
* | | | | | Fixing errors and minor bugs | 2017-11-22 | |
| | | | | | |||
| | * | | | Remove lockfree stack, again | 2017-11-22 | |
| | | | | | |||
| * | | | | silence uninitialized use warning | 2017-11-22 | |
| |/ / / | |||
* | | | | A few src/core fixes due to missing exec_ctx_finish | 2017-11-21 | |
| | | | | |||
* | | | | Merge master | 2017-11-21 | |
|\| | | | |||
| | | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-21 | |
| | | |\ | | |_|/ | |/| | | |||
| * | | | Reviewer feedback | 2017-11-21 | |
| | | | |