Craig Tiller
dfd3a8f7a5
Merge combiner and exec_ctx execution better
...
Allows exec_ctx callbacks to be called while a combiner is executing.
Also allows guaranteeing direct execution of callbacks from combiners,
which should allow reducing cpu burn for up/down stack interactions in
the future.
9 years ago
Craig Tiller
d09f45c625
Ensure ack is sent before relying on that
9 years ago
Craig Tiller
31375ac49c
fixes
9 years ago
Ken Payson
530284269a
Clang format
9 years ago
Ken Payson
a6402a9d43
Made strings constant
9 years ago
Ken Payson
3ed00635f9
Add optional resource parameters to census resource test
9 years ago
Mark D. Roth
28ee43b9c8
Updated tests.
9 years ago
Mark D. Roth
cca4a199e7
Fix destroy_call_elem API in test.
9 years ago
David Garcia Quintas
8eec9ec6af
Changed census static metadata keys for tracing and tag propagation
9 years ago
David Garcia Quintas
54fe31a779
clang-format
9 years ago
David Garcia Quintas
4166cb06ea
Addressed the rest of the PR comments
9 years ago
Mark D. Roth
05d73af3d1
Fixed asan failure and some refcounting bugs.
9 years ago
David Garcia Quintas
fa30de9b39
removed some bits from invalid LR design
9 years ago
Alistair Veitch
8c7618e88d
Fix memory overwrite in proto decding; fix test for windows
9 years ago
Mark D. Roth
e7ab720331
clang-format
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
5ca7e47493
Merge pull request #6737 from ctiller/delayed-write
...
Delay beginning most writes until we enter poll()
9 years ago
Mark D. Roth
b5f32f0aad
Add test filter right before connected channel filter.
9 years ago
Nicolas "Pixel" Noble
cede7748bb
Fixing udp test bitrotting.
9 years ago
Mark D. Roth
44a2f25667
s/MAX_INT/INT_MAX/
9 years ago
Craig Tiller
9d01848ef2
Fixes
9 years ago
Mark D. Roth
51d0022448
Change priority for adding the filter in the filter_call_init_fails test.
9 years ago
David Garcia Quintas
824363dc2f
Simplified LR filter
9 years ago
Robbie Shade
710d242e89
Move timeout_encoding from core/ext/transport/chttp2 to core/lib/transport
9 years ago
yang-g
7ace180dde
Use test roots.pem in test
9 years ago
David Garcia Quintas
04fae26cf6
fixed leaks in test
9 years ago
David Garcia Quintas
b5c9334ae6
discount grpc framing bytes
9 years ago
David Garcia Quintas
6eee24cfaf
fixed failures in h2_proxy
9 years ago
Craig Tiller
e0221ff340
Debugging
9 years ago
Yuchen Zeng
9f340958f6
Remove unnecessary parsing detail
9 years ago
David Garcia Quintas
01c4d995d3
Added new features to load reporting.
...
- Propagation of (rpc) method name.
- Invocation of the hook at (call, channel) x (creation, destruction)
- Added enum to identify the source of invocation.
- Fixed testing. Went from test fixture to simple test.
9 years ago
Craig Tiller
8d8d0d3d10
Get combiner finalization lists working
9 years ago
Craig Tiller
a36857da24
Progress on a finalization list
9 years ago
Craig Tiller
c22e31fb05
Make it more likely to correctly report deadline exceeded
9 years ago
Craig Tiller
9b22a46dd4
Fix test
9 years ago
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
9 years ago
Craig Tiller
765c538d72
Revert "Add the ability to run some action when the lock becomes idle"
...
This reverts commit c9d4b81dab
.
9 years ago
Craig Tiller
fbf03c1735
Fix high seqno tests, up runtimes for benchmark tests to flush more bugs
9 years ago
yang-g
9241c6947f
Use test roots.pem in test
9 years ago
yang-g
c7940ba9f0
init another one
9 years ago
yang-g
f710ba0095
Initialize variable.
9 years ago
yang-g
9ef0cd81f7
Initialize variable.
9 years ago
David Garcia Quintas
7ac58464df
removed use of __func__ in test
9 years ago
Craig Tiller
d552dbdf4d
Cleanup test
9 years ago
David Garcia Quintas
ecbe2d5285
Added test for C
9 years ago
Craig Tiller
f975f74c01
Refactor workqueues a little to make them great again
9 years ago
David Garcia Quintas
6721d4f0f1
Return success status of grpc_byte_buffer_reader
9 years ago
Craig Tiller
70bd4839bc
Allow returning a workqueue somehow associated with an endpoint
9 years ago
David Garcia Quintas
1e1a816c3f
fixed size_t format string
9 years ago
Yuchen Zeng
c8e47ca36e
Fix format issues
9 years ago