aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/support
Commit message (Collapse)AuthorAge
* Split lib/support into lib/gpr and lib/gpr++.Gravatar Mark D. Roth2018-01-18
|
* Code review changes.Gravatar Mark D. Roth2018-01-16
|
* clang-formatGravatar Mark D. Roth2018-01-16
|
* Add equality operators to RefCountedPtr.Gravatar Mark D. Roth2018-01-12
|
* Fix existing ref counting classes and add new ones.Gravatar Mark D. Roth2018-01-11
|
* Merge pull request #13676 from markdroth/inlined_vectorGravatar Mark D. Roth2018-01-11
|\ | | | | Implement InlinedVector independently of absl.
| * Implement InlinedVector independently of absl.Gravatar Mark D. Roth2018-01-10
| |
* | Missing s/NULL/nullptrGravatar ncteisen2018-01-03
|/
* Add namespace to macro expansionGravatar David Garcia Quintas2017-12-20
|
* Merge branch 'master' into cv-wait-monotonicGravatar Sree Kuchibhotla2017-12-08
|\
| * clang-formatGravatar Vijay Pai2017-12-04
| |
* | Merge branch 'devel-monotonic' of https://github.com/iancoolidge/grpc into ↵Gravatar Sree Kuchibhotla2017-12-04
|\ \ | | | | | | | | | cv-wait-monotonic
| | * Merge branch 'master' into threadnamesGravatar Vijay Pai2017-12-02
| | |\ | |_|/ |/| |
* | | Merge pull request #13575 from vjpai/dehistGravatar Vijay Pai2017-11-30
|\ \ \ | | | | | | | | Move histogram to test/core/util
| * | | Move histogram to test/core/utilGravatar Vijay Pai2017-11-30
| | | |
| | | * Fix up review commentsGravatar Dave MacLachlan2017-11-30
| | | |
* | | | Merge pull request #13432 from ncteisen/no-more-extern-cGravatar Noah Eisen2017-11-30
|\ \ \ \ | |/ / / |/| | | No More Extern "C"
* | | | Merge pull request #13357 from markdroth/reference_countedGravatar Mark D. Roth2017-11-30
|\ \ \ \ | | | | | | | | | | Add ReferenceCounted base class.
| | * \ \ 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
| | |\ \ \
| | | | | * 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 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 #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
| | | | | |
| | | | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-28
| | | | |\ \ | | |_|_|/ / | |/| | | |
| | * | | | 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
| | | | | |
| | | * | | Add ReferenceCounted base class.Gravatar Mark D. Roth2017-11-27
| | |/ / /
| * / / / Remove lockfree stack, againGravatar Vijay Pai2017-11-22
| |/ / /
| | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-21
| | |\ \ | | |/ / | |/| |
| * | | Reviewer feedbackGravatar ncteisen2017-11-21
| | | |
| * | | Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-coreGravatar Noah Eisen2017-11-21
| |\ \ \
* | \ \ \ Merge branch 'v1.7.x' of https://github.com/grpc/grpcGravatar Nicolas "Pixel" Noble2017-11-21
|\ \ \ \ \
| | | * | | Merge pull request #13173 from kwasimensah/patch-1Gravatar Nicolas Noble2017-11-20
| |_|/| | | |/| | | | | | | | | | | Add logic to work around buggy Android NDKs
| | | * | | Fix pthread cleanup logicGravatar kwasimensah2017-11-19
| | | | | | | | | | | | | | | | | | Don't delete the key in the pthread_key_create destructor. The key isn't specific to instances of values.
| | | | * | clang fmtGravatar ncteisen2017-11-17
| | | | | |
| | | | * | Remove all extern CGravatar ncteisen2017-11-17
| |_|_|/ / |/| | | |
| | | | * sync_posix: Add Linux-specific monotonic clock preferenceGravatar Ian Coolidge2017-11-16
| |_|_|/ |/| | | | | | | | | | | | | | | When gRPC is running during wall clock acquisition, it's useful to avoid wall clock references as much as possible.
| | | * Fix clang-format issuesGravatar kwasimensah2017-11-16
| | | |
| | * | Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-coreGravatar ncteisen2017-11-14
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #13138 from iancoolidge/devel-getcpuGravatar Vijay Pai2017-11-14
|\ \ \ \ | | | | | | | | | | reland: cpu_linux: Don't spam sched_getcpu failures on qemu
| | | | * Update to not depend on c++ runtimeGravatar kwasimensah2017-11-14
| | | | |