ncteisen
40e1e99f62
Fix load_reporting linker error
8 years ago
Jan Tattermusch
66f85782c0
display logs when running interop based tests
8 years ago
Craig Tiller
13792875de
Fix closure running: current code is unsafe
8 years ago
Sree Kuchibhotla
97e3ecc216
Comments and relaxed cas in some cases
8 years ago
Sree Kuchibhotla
8214b87fc5
Comments around acquire/release
8 years ago
Craig Tiller
46dd790474
Fixes, review comments
8 years ago
yang-g
c42d844d27
Let ServerContext own the initial_metadata array for sync calls
8 years ago
Sree Kuchibhotla
43bca1be48
Add BUILD file for end2end tests too
8 years ago
Craig Tiller
2f792d9d16
Initial http2 benchmarks
8 years ago
Nathaniel Manista
90798ab199
Fix and enable no-member lint
8 years ago
Craig Tiller
ac942f430f
Fix refcounting bug
8 years ago
Craig Tiller
4bab9463c3
Fix race in call.c
8 years ago
Craig Tiller
eb022becae
Fix compile
8 years ago
Muxi Yan
84b4214f1a
Fix flakiness in testPacketCoalescing
8 years ago
Eduardo Caceres
a2b0e56823
Correct formatting
8 years ago
Craig Tiller
f631822e51
Fix compile, bugs
8 years ago
Craig Tiller
7f4d30a032
Separate CAS/ADD RMWs
8 years ago
Craig Tiller
f3dec9c995
Add counters for rmw atomic operations to microbenchmarks
8 years ago
Eduardo Cáceres de la Calle
ca46879928
fix compile error
8 years ago
Craig Tiller
0bfad14fd5
Make resolver combiner part of the base type, to be consistent with future changes to lb_policy
8 years ago
yang-g
f07ed45439
Restore the NextMessageSize for streamed calls
8 years ago
Sree Kuchibhotla
ff4b25d802
Distinguish between CLOSURE_READY and (GRPC_ERROR_NONE | FD_SHUTDOWN_BIT)
8 years ago
Sree Kuchibhotla
fae48aae0f
clang format code
8 years ago
Craig Tiller
37cbc3f5b3
Use special errors where appropriate in call cancellation: avoids many allocations in a semi-common case
8 years ago
Craig Tiller
c84886b275
Better implementation, flip timer logic to make 0-init pre-triggered
8 years ago
Craig Tiller
0a77de87ad
Fix conditional, optimize cancellation
8 years ago
Craig Tiller
4447c2c6fc
Lock free deadline filter
8 years ago
Stanley Cheung
6a5c83d4de
PHP: add macro for arg info in extension
8 years ago
David Garcia Quintas
08f7624083
Transport closure results in UNAVAILABLE from client, not INTERNAL
8 years ago
Sree Kuchibhotla
21f2f0682b
correct a few comments
8 years ago
yang-g
6da1e85255
Contain the links for the pending handshake managers inside handshake_manager
8 years ago
yang-g
6955c5e8d2
Remove code from network_status_tracker.c Pull the hash function to useful.h
8 years ago
Craig Tiller
c52ba3a03f
Hoist constant setting out of loop - and shave some ns from call creation
8 years ago
Sree Kuchibhotla
fb7ced6416
use correct memory barriers
8 years ago
Nathaniel Manista
a52d3bb39b
Fix and enable simplifiable-if-statement lint
8 years ago
Nathaniel Manista
402aca6621
Fix and enable dangerous-default-value lint
...
The fix is more of an elision and the code in the changed area is
reflowed.
8 years ago
Nathaniel Manista
3577f63136
Fix and enable logging-format-interpolation lint
8 years ago
David Garcia Quintas
fafe995900
comments
8 years ago
Leonardo Saraiva
87b10b652f
Fix class name on documentation
8 years ago
Craig Tiller
e2894b42d7
Add some tracing
8 years ago
Craig Tiller
fd2cd7856b
Possible connection window flow control improvements
...
Instead of incrementally doling out connection level flow control, use the fact that if a stream's initial_window_delta >= 0 then the application has made some commitment to read those bytes.
That means that we should target connection level flow control to be:
target_incoming_window = sum(stream_incoming_window_delta if stream_incoming_window_delta > 0) +
max(0, k * bdp - sum(abs(stream_incoming_window_delta) if stream_incoming_window_delta < 0))
8 years ago
Craig Tiller
9e5ac1bf11
Fix broken shutdown, and cascading exec_ctx usage bugs
8 years ago
Ken Payson
d5d9d9e672
Store cython-level call in grpc.Call
...
This allows inspecting c-level properties of the call after completion.
8 years ago
Muxi Yan
8da82bb9cf
Add CronetUnitTests into Jenkins tests
8 years ago
Muxi Yan
b67243fd3d
Polish test
8 years ago
Muxi Yan
4d352bec3d
remove some temporary comments
8 years ago
Sree Kuchibhotla
61fe094496
address more code review comments
8 years ago
Craig Tiller
225435972c
Fix bug in poll polling engine causing pollsets to be deleted before they are removed from pollset_sets
8 years ago
Muxi Yan
a74ccafc93
Add new dummy Cronet API
8 years ago
Sree Kuchibhotla
2fc2b3ed14
Remove GRPC_ERROR_INTERNAL type and simplify the code a bit
8 years ago