yang-g
49209763a1
Fix unreachable macro
9 years ago
Craig Tiller
b2b4261631
Remove metadata context entirely
9 years ago
Craig Tiller
ebdef9d674
Remove metadata context from the channel stack
9 years ago
Craig Tiller
e58d817818
casting
10 years ago
Craig Tiller
20df14ef6d
Fix flow control for 0-byte messages
10 years ago
Craig Tiller
c7e1a2a38d
stream_op cleanup: surface layer
10 years ago
Craig Tiller
63bda56884
Make metadata unref atomic
...
We used to need to lock the metadata context to unref an mdelem. This
change makes it possible to lock only when the mdelem refcount would
reach zero.
10 years ago
Craig Tiller
0ba432d445
Move profiling system to gpr
10 years ago
Craig Tiller
3ff2754738
Enable cache for encodings accepted by peer
10 years ago
Craig Tiller
1f41b6b5ed
Simplify adding annotations, annotate more things
10 years ago
Craig Tiller
8910ac6a36
more markers
10 years ago
yang-g
90540b4338
add another return in case the macro is not defined and the compiler complains about no return statement
10 years ago
David Garcia Quintas
0c331880d0
Hid test-only functions from surface/call.h
10 years ago
Craig Tiller
86253ca1da
Latency traces
10 years ago
Jan Tattermusch
d73ca4817a
fix compilation with VS2010
10 years ago
yang-g
b063c87596
mark unreachable code with a macro
10 years ago
David Garcia Quintas
64824bebea
Fixed unprotected access to call field
10 years ago
yang-g
89f1c72779
unref slice before cancel
10 years ago
David Garcia Quintas
35284f0c84
Simplified comments
10 years ago
David Garcia Quintas
809831eef7
Added comments
10 years ago
Craig Tiller
4de3e4f41e
Restore sanity
10 years ago
David Garcia Quintas
f747bbc043
s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm
10 years ago
David Garcia Quintas
d76cdac17a
Type conversion fixes to make GCC 5.2.0 happy
10 years ago
Masood Malekghassemi
76c3d7481f
Add API tracing to gRPC core
10 years ago
Craig Tiller
4dbdd6a5c2
Remove metadata canonicalization, and fix some bugs
10 years ago
Craig Tiller
a82950e683
clang-format all core files
10 years ago
Craig Tiller
8af4c33718
Final patches for rename
10 years ago
Craig Tiller
e7db29f8c7
Move argument passing to start of list
10 years ago
Craig Tiller
f5768a6765
Rename init
10 years ago
Craig Tiller
098047b53a
Rename run
10 years ago
Craig Tiller
9f7dc3a4e5
Move argument passing to start of list
10 years ago
Craig Tiller
1be70ccdb8
Move arguments to the start of lists
10 years ago
Craig Tiller
45724b35e4
indent pass to get logical source lines on one physical line
10 years ago
Craig Tiller
d9ccbbf6b9
Rename call_list to closure_list
10 years ago
Craig Tiller
ba496454b2
Fixes
10 years ago
Craig Tiller
dfff1b8126
Call list progress
10 years ago
Craig Tiller
3ffd8220a1
Call list progress
10 years ago
Craig Tiller
33825118df
Cleanup
10 years ago
David Garcia Quintas
4a47c2ad44
Revert "Swallow content-type at the client. Fixes #3368"
...
This reverts commit 784db97ad2
.
10 years ago
David Garcia Quintas
784db97ad2
Swallow content-type at the client. Fixes #3368
10 years ago
Craig Tiller
5795da7c96
Update connectivity state code to be completely synchronous
10 years ago
Craig Tiller
47a708e252
Core compiles with workqueues
10 years ago
Craig Tiller
b9d3596cb1
Enable -Wshadow
10 years ago
Craig Tiller
6a6b36c503
Enable -Wconversion
10 years ago
Craig Tiller
f96dfc3cf8
First round of fixing up implicit 64->32 bit conversions
10 years ago
David Garcia Quintas
1db5a8b30d
Fixed typo from bad merge
10 years ago
vjpai
796d0a22fc
Removing some unused vestiges
10 years ago
Craig Tiller
3fecb24c55
Add a little experiment
10 years ago
Craig Tiller
a0461e52f3
Fix an edge case in call.c
...
If we get a full incoming buffer, we'll issue a read with max_recv_bytes==0, deadlocking the flow control code.
Instead, hold off on advertising reading until the buffer gets a little more clear, then start pulling.
10 years ago
Craig Tiller
49772e00eb
Outlaw illegal metadata characters
10 years ago