Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
b4aa70ea94
Offer grpc_slice_to_c_string to simplify some code
8 years ago
Craig Tiller
3ba16e4f05
Fix bug whereby errors on a call do not lead to cancellation
8 years ago
Craig Tiller
b1bb50ecc1
Fix correctness, mem leak
9 years ago
Craig Tiller
a82d2a36cf
Fix compile, make slice.c respect sub_refcount
9 years ago
Craig Tiller
43a5169292
Declare sub_refcnt field
9 years ago
Craig Tiller
3b05e1da91
Move from cmp --> eq, and provide a good implementation for interning
9 years ago
Craig Tiller
1ad51e021f
Fix static metadata
9 years ago
Craig Tiller
7d4116fa44
All core tests compile without grpc_mdstr
9 years ago
Craig Tiller
0451c3dbfc
Move slice functions to vtable, implement hash
9 years ago
Craig Tiller
5ef31ab9c9
Progress towards mdstr elimination
9 years ago
Craig Tiller
bd39e23f11
Start slice interning
9 years ago
Craig Tiller
a59c16c184
Progress towards making grpc_slice_unref_internal take an exec_ctx
9 years ago
Craig Tiller
28b72428a8
clang-format
9 years ago
Craig Tiller
618e67d655
s/GPR_SLICE/GRPC_SLICE/g
9 years ago
Craig Tiller
b37d53ebc0
Bulk update #includes
9 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
9 years ago
Sanjay Ghemawat
fca59fb2aa
Add gpr_slice_new_with_user_data.
...
gpr_slice_new_with_user_data is like gpr_slice_new, but allows the
caller to specify a distinct pointer to pass to the destroy function.
This is useful when the data is part of a larger data structure that
should be destroyed when the data is no longer needed.
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
8a9fd52b71
Fix copyright
9 years ago
Craig Tiller
f23078cbd3
Stage #1 of core breakup: move everything under lib
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Sree Kuchibhotla
f99dbf5d08
Remove gpr_slice_to_cstring as it is not used anywhere
9 years ago
Craig Tiller
b774be46d7
clang-format
10 years ago
Craig Tiller
0e72ede405
Use static metadata table in metadata.c
10 years ago
Craig Tiller
a82950e683
clang-format all core files
10 years ago
Craig Tiller
45724b35e4
indent pass to get logical source lines on one physical line
10 years ago
Craig Tiller
d6c98df792
clang-format all source
10 years ago
Julien Boeuf
abc09d8b12
Adding util to get a NULL terminated string from a slice.
10 years ago
murgatroid99
84976a70ce
Reverted slice.c changes
10 years ago
murgatroid99
154cb407a8
Made requested fixes
10 years ago
murgatroid99
5e71d7aff1
Silenced conversion warnings in src/core/support
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Craig Tiller
32946d37e0
() --> (void)
10 years ago
Nicolas Noble
b7ebd3b8c6
Initial import.
11 years ago