Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a sanity check for inclusion of port_platform.h | 2018-02-23 | |
| | |||
* | Merge github.com:grpc/grpc into 50 | 2017-11-03 | |
|\ | |||
* | | Update clang-format to 5.0 | 2017-11-03 | |
| | | |||
| * | Remove grpc_slice_buf_cmp and change public_headers_must_be_c89 to print the ↵ | 2017-11-02 | |
|/ | | | | addresses of public api functions to check if they can be linked to | ||
* | Minor formatting, commenting and clang format for C to C++ conversion | 2017-09-18 | |
| | |||
* | Redefine GRPC_SLICE_MALLOC to use grpc_slice_malloc function instead of | 2017-09-18 | |
| | | | | designated initializers | ||
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | address comments, format changes | 2017-05-10 | |
| | |||
* | cpp doc nits | 2017-05-05 | |
| | |||
* | Copy slices for in-process transports: its no longer safe to just ref | 2017-04-21 | |
| | |||
* | Add flexibility on *which* slice gets reffed | 2017-04-20 | |
| | | | | Use it to ensure that sb_move_first acts predictably | ||
* | Merge github.com:grpc/grpc into framing_costs | 2017-04-17 | |
|\ | |||
| * | Fix handling of slice in http_client_filter | 2017-04-14 | |
| | | |||
* | | Fix compilation, add a check for no slow usages of grpc_slice_malloc | 2017-04-13 | |
| | | |||
* | | Reduce duplication | 2017-04-12 | |
| | | |||
* | | Optimize framing a little | 2017-04-12 | |
|/ | | | | | | | | | - rely on the fact that data-to-come holds a reference to data-being-written, so there's no need to add a ref for every frame written - provide an 'inlined' version of grpc_slice_malloc (via a #define) that gives the compiler more information about small allocations to enable better optimization | ||
* | Revert "Revert "Metadata handling rewrite"" | 2017-01-23 | |
| | | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55. | ||
* | Revert "Metadata handling rewrite" | 2017-01-20 | |
| | |||
* | Offer grpc_slice_to_c_string to simplify some code | 2016-12-09 | |
| | |||
* | Move from cmp --> eq, and provide a good implementation for interning | 2016-11-21 | |
| | |||
* | Fix static metadata | 2016-11-17 | |
| | |||
* | All core tests compile without grpc_mdstr | 2016-11-17 | |
| | |||
* | Move slice functions to vtable, implement hash | 2016-11-17 | |
| | |||
* | Merge branch 'slice_interning' into eliminate_mdstr | 2016-11-16 | |
|\ | |||
| * | Merge branch 'slice_with_exec_ctx' into slice_interning | 2016-11-16 | |
| |\ | |||
| | * | Merge github.com:grpc/grpc into newlines | 2016-11-16 | |
| | | | |||
* | | | Progress towards mdstr elimination | 2016-11-14 | |
| | | | |||
* | | | Progress towards mdstr elimination | 2016-11-10 | |
| | | | |||
* | | | Initial elimination of grpc_mdstr from metadata.{h,c} | 2016-11-10 | |
|/ / | |||
* | | Initial cut of slice interning | 2016-11-10 | |
| | | |||
* | | Start slice interning | 2016-11-09 | |
|/ | |||
* | Fix include guards | 2016-10-26 | |
| | |||
* | s/gpr_slice/grpc_slice, and move around tests, impls | 2016-10-26 | |