aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/channel/channel_stack.c
Commit message (Collapse)AuthorAge
* Add initializers for all tracersGravatar Craig Tiller2017-05-04
|
* Fix ASAN/TSAN failuresGravatar Craig Tiller2017-05-03
| | | | | | - trace system is now thread safe when run with TSAN - fix a race in client_auth_filter.c - allow timer manager to run in single threaded mode for fuzzers
* Review feedback: bikeshedding roundGravatar Craig Tiller2017-03-31
|
* Merge github.com:grpc/grpc into new_transport_opGravatar Craig Tiller2017-03-20
|\
| * Use an arena for call & subchannel_call allocationGravatar Craig Tiller2017-03-13
| |
| * FixesGravatar Craig Tiller2017-03-13
| |
* | Get a few files compiling with new transport opsGravatar Craig Tiller2017-03-02
|/
* Hoist constant setting out of loop - and shave some ns from call creationGravatar Craig Tiller2017-02-15
|
* Revert "Revert "Metadata handling rewrite""Gravatar Craig Tiller2017-01-23
| | | | This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
* Revert "Metadata handling rewrite"Gravatar Craig Tiller2017-01-20
|
* Update to new error handling disciplineGravatar Craig Tiller2017-01-06
|
* Cleaning up error handlingGravatar Craig Tiller2017-01-06
|
* Merge branch 'slice_with_exec_ctx_and_new_closures' into ↵Gravatar Craig Tiller2017-01-04
|\ | | | | | | metadata_filter_and_new_closures
| * Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closuresGravatar Craig Tiller2017-01-03
| |\
| | * Changes to exec_ctx/closure/combiner/workqueue interfacesGravatar Craig Tiller2016-12-28
| | | | | | | | | | | | | | | | | | | | | | | | - make closures know where they should be executed (eg, on a workqueue, or a combiner, or on an exec_ctx) - this allows removal of a large number of trampoline functions that were appearing whenever we used combiners, and should allow for a much easier interface to combiner locks
* | | Merge branch 'slice_with_exec_ctx' into metadata_filterGravatar Craig Tiller2016-12-27
|\| |
| * | Merge github.com:grpc/grpc into slice_with_exec_ctxGravatar Craig Tiller2016-12-27
| |\|
| | * clang-formatGravatar Mark D. Roth2016-11-18
| | |
| | * Change destroy_call_elem() to return a grpc_error*.Gravatar Mark D. Roth2016-11-18
| | |
* | | Merge branch 'slice_interning' into eliminate_mdstrGravatar Craig Tiller2016-11-16
|\| |
| * | Merge github.com:grpc/grpc into slice_with_exec_ctxGravatar Craig Tiller2016-11-16
| |\|
* | | Progress towards mdstr eliminationGravatar Craig Tiller2016-11-10
|/ /
| * Merge remote-tracking branch 'upstream/master' into latency_in_final_infoGravatar Mark D. Roth2016-11-09
| |\
* | \ Merge github.com:grpc/grpc into slice_with_exec_ctxGravatar Craig Tiller2016-11-09
|\ \ \ | | |/ | |/|
| * | Merge pull request #8618 from markdroth/channel_info_apiGravatar Mark D. Roth2016-11-08
| |\ \ | | | | | | | | Add API for getting arbitrary state back from a channel
| | | * Populate latency field in final_info.Gravatar Mark D. Roth2016-11-07
| | | |
| | * | Fix build problem.Gravatar Mark D. Roth2016-11-07
| | | |
| | * | Code review changes.Gravatar Mark D. Roth2016-11-04
| | | |
* | | | Progress towards making grpc_slice_unref_internal take an exec_ctxGravatar Craig Tiller2016-10-31
|/ / /
| * / Add grpc_channel_get_info() to C-core API.Gravatar Mark D. Roth2016-10-27
| |/
* / s/gpr_slice/grpc_slice, and move around tests, implsGravatar Craig Tiller2016-10-26
|/
* Pass call start time into the call stack via grpc_call_element_args.Gravatar Mark D. Roth2016-10-14
|
* Pass path into init_call_elem() for use in looking up method config.Gravatar Mark D. Roth2016-09-26
|
* Merge remote-tracking branch 'upstream/master' into deadline_filterGravatar Mark D. Roth2016-09-16
|\
* | Pass deadline into filters via grpc_call_element_args, so that we canGravatar Mark D. Roth2016-09-14
| | | | | | | | start the timer before the first op is sent down.
* | Fix build problem from merge.Gravatar Mark D. Roth2016-09-13
| |
* | Merge remote-tracking branch 'upstream/master' into deadline_filterGravatar Mark D. Roth2016-09-12
|\ \
| | * Revert "Revert "Grand unified closures""Gravatar Craig Tiller2016-09-12
| |/
| * Revert "Grand unified closures"Gravatar Craig Tiller2016-09-12
| |
* | Merge remote-tracking branch 'upstream/master' into deadline_filterGravatar Mark D. Roth2016-09-12
|\|
* | Fix close vs. cancel confusion in transport helper functions.Gravatar Mark D. Roth2016-09-09
| |
* | Start cancellations at the current filter instead of the next one.Gravatar Mark D. Roth2016-09-02
| |
| * Merge github.com:grpc/grpc into grand-unified-closuresGravatar Craig Tiller2016-08-04
| |\ | |/ |/|
* | Merge remote-tracking branch 'upstream/master' into filter_call_init_failureGravatar Mark D. Roth2016-08-02
|\ \
* | | Fixed asan failure and some refcounting bugs.Gravatar Mark D. Roth2016-07-27
| | |
* | | Merge remote-tracking branch 'upstream/master' into filter_call_init_failureGravatar Mark D. Roth2016-07-12
|\ \ \
| | * | Added new features to load reporting.Gravatar David Garcia Quintas2016-07-10
| |/ / | | | | | | | | | | | | | | | | | | - 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.
| | * Make transport_stream_ops all be heap allocatedGravatar Craig Tiller2016-07-08
| |/
* | Merge branch 'master' into filter_call_init_failureGravatar Mark D. Roth2016-07-01
|\ \
| | * Merge remote-tracking branch 'upstream/master' into handler_http_responseGravatar Yuchen Zeng2016-06-30
| | |\ | | |/ | |/|