Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Adding exec_ctx to avl vtable functions | 2017-07-25 | ||
| | | | ||||
| | * | Merge github.com:grpc/grpc into grpc_millis | 2017-07-20 | ||
| | |\ | |_|/ |/| | | ||||
| | * | Review feedback | 2017-07-19 | ||
| | | | ||||
* | | | Const correct and clang | 2017-07-19 | ||
| | | | ||||
* | | | Add comment | 2017-07-18 | ||
| | | | ||||
* | | | Quiet down getenv | 2017-07-18 | ||
| | | | ||||
| | * | Add invalidate_now calls | 2017-07-17 | ||
| | | | ||||
| | * | Compiling again | 2017-07-17 | ||
| |/ |/| | ||||
| * | Fix implicit fallthrough warnings on GCC 7.x | 2017-07-15 | ||
|/ | | | | | | Add fallthrough comments to keep GCC >= 7.x happy. Signed-off-by: Alexey Firago <alexey_firago@mentor.com> | |||
* | Merge pull request #11547 from ctiller/epex7 | 2017-07-12 | ||
|\ | | | | | Add logging, fix some bugs for epollexclusive | |||
* | | C++ compatibility fixes | 2017-07-11 | ||
| | | ||||
* | | Revert "Reduce server memory usage" | 2017-07-10 | ||
| | | | | | | | | This reverts commit 53e6b56e32c79ba401a67cb349519c12991539cc. | |||
* | | Revert "Remove lockfree-stack implementation that is no longer used" | 2017-07-10 | ||
| | | | | | | | | This reverts commit 3d04e025bcffd1e583d502de4ee26625ea866b21. | |||
| * | Merge github.com:grpc/grpc into epex7 | 2017-07-05 | ||
| |\ | |/ |/| | ||||
* | | Properly use uint64_t not unsigned int64_t | 2017-06-28 | ||
| | | ||||
* | | Remove 'long long' | 2017-06-21 | ||
| | | ||||
| * | Add logging, fix some bugs | 2017-06-20 | ||
| | | ||||
* | | Remove lockfree-stack implementation that is no longer used | 2017-06-19 | ||
|/ | ||||
* | auto-fix most of licenses | 2017-06-08 | ||
| | ||||
* | Fixes | 2017-06-02 | ||
| | ||||
* | Merge pull request #11093 from ctiller/c++compat4 | 2017-05-18 | ||
|\ | | | | | C++ compatibility fixes | |||
| * | C++ compatibility fixes | 2017-05-11 | ||
| | | ||||
* | | Merge github.com:grpc/grpc into serve_fries | 2017-05-11 | ||
|\| | ||||
| * | Merge github.com:grpc/grpc into hiertune | 2017-05-05 | ||
| |\ | ||||
| * | | Add workqueue | 2017-05-01 | ||
| | | | ||||
| | * | Merge branch 'v1.3.x' into master-upmerge-v1.3.x | 2017-04-28 | ||
| |/| | ||||
* | | | Merge github.com:grpc/grpc into serve_fries | 2017-04-27 | ||
|\| | | ||||
| * | | Merge github.com:grpc/grpc into c++lame | 2017-04-26 | ||
| |\ \ | ||||
| | * \ | Merge pull request #10629 from kuscsik/build_fix | 2017-04-26 | ||
| | |\ \ | | | | | | | | | | | core: fix duplicated definition | |||
* | | | | | Reduce server memory usage | 2017-04-26 | ||
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | (this needs more testing/analysis to prove that it's safe) Switch from a lock free stack to an mpscq protected by a spinlock for incoming requests. The mpscq is unbounded and so needs (much) less memory allocated up front. memory_profile_test shows this reduces initial server creation cost from 4MB to 1.5KB. | |||
| | * | | core, avl: rename static functions | 2017-04-26 | ||
| | | | | | | | | | | | | | | | | | | | | Renamed remove and add static functions to remove_key and add_key | |||
| * | | | Merge github.com:grpc/grpc into c++lame | 2017-04-24 | ||
| |\ \ \ | |/ / / |/| | | | ||||
* | | | | Merge github.com:grpc/grpc into count_now | 2017-04-21 | ||
|\ \ \ \ | ||||
| * \ \ \ | Merge pull request #10777 from ctiller/c++compat1 | 2017-04-21 | ||
| |\ \ \ \ | | | | | | | | | | | | | C++ compatibility fix for tmpfile_posix.c | |||
| | | * \ \ | Merge github.com:grpc/grpc into c++lame | 2017-04-21 | ||
| | | |\ \ \ | ||||
| * | | | | | | C++ compatibility fix for stack_lockfree.c | 2017-04-20 | ||
| | |_|/ / / | |/| | | | | ||||
| | * | | | | C++ compatibility fix for tmpfile_posix.c | 2017-04-20 | ||
| |/ / / / | ||||
| * | | | | Remove DEBUG code that is itself buggy (integer overflow) | 2017-04-19 | ||
| | | | | | ||||
| | | | * | Add flag to compile gpr with compatibility for musl | 2017-04-19 | ||
| | |_|/ | |/| | | ||||
| | | * | core: fix duplicated definition | 2017-04-13 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor remove() function name to avoid duplicated function definition when building on latest AOSP. stdio in Bionic also defines remove(). | |||
| | * | | Fix sanity | 2017-04-12 | ||
| | | | | ||||
| | * | | Write out atomic<bool> explicitly | 2017-04-12 | ||
| | | | | ||||
| | * | | Fixes | 2017-04-12 | ||
| | | | | ||||
| | * | | Work around atomics | 2017-04-11 | ||
| | | | | ||||
| | * | | Merge github.com:grpc/grpc into c++lame | 2017-04-11 | ||
| | |\ \ | | |/ / | |/| | | ||||
| * | | | Fix build on Alpine linux + add portability tests | 2017-04-06 | ||
| | | | | ||||
| | * | | Fix include guards | 2017-04-02 | ||
| | | | | ||||
| | * | | Allow custom deletion policies on grpc_core::UniquePtr<> | 2017-04-02 | ||
| | | | | ||||
| | * | | Memory allocator for C++ in core | 2017-03-31 | ||
| |/ / | ||||
| * | | Update time_cmp to ignore tv_nsec when tv_sec is INT64 MAX or MIN | 2017-03-29 | ||
| | | |