-
- Downloads
Introduce a new memory reclamation scheme for channel stacks
Allows the bottom member of the stack to schedule the actual deallocation, allowing a final transport lock to be entered when destroying a call.
Showing
- src/core/census/grpc_filter.c 2 additions, 2 deletionssrc/core/census/grpc_filter.c
- src/core/channel/channel_stack.c 4 additions, 2 deletionssrc/core/channel/channel_stack.c
- src/core/channel/channel_stack.h 8 additions, 3 deletionssrc/core/channel/channel_stack.h
- src/core/channel/client_channel.c 3 additions, 2 deletionssrc/core/channel/client_channel.c
- src/core/channel/compress_filter.c 2 additions, 2 deletionssrc/core/channel/compress_filter.c
- src/core/channel/connected_channel.c 7 additions, 6 deletionssrc/core/channel/connected_channel.c
- src/core/channel/http_client_filter.c 2 additions, 2 deletionssrc/core/channel/http_client_filter.c
- src/core/channel/http_server_filter.c 2 additions, 2 deletionssrc/core/channel/http_server_filter.c
- src/core/client_config/subchannel.c 3 additions, 3 deletionssrc/core/client_config/subchannel.c
- src/core/security/client_auth_filter.c 2 additions, 2 deletionssrc/core/security/client_auth_filter.c
- src/core/security/server_auth_filter.c 2 additions, 2 deletionssrc/core/security/server_auth_filter.c
- src/core/surface/call.c 1 addition, 2 deletionssrc/core/surface/call.c
- src/core/surface/lame_client.c 7 additions, 5 deletionssrc/core/surface/lame_client.c
- src/core/surface/server.c 2 additions, 2 deletionssrc/core/surface/server.c
- src/core/transport/chttp2_transport.c 28 additions, 29 deletionssrc/core/transport/chttp2_transport.c
- src/core/transport/transport.c 3 additions, 2 deletionssrc/core/transport/transport.c
- src/core/transport/transport.h 1 addition, 1 deletionsrc/core/transport/transport.h
- src/core/transport/transport_impl.h 1 addition, 1 deletionsrc/core/transport/transport_impl.h
- test/core/channel/channel_stack_test.c 3 additions, 3 deletionstest/core/channel/channel_stack_test.c
Loading
Please register or sign in to comment