Merge pull request #2286 from ctiller/split-me-baby-one-more-time
Further lock contention reduction for CHTTP2
No related branches found
No related tags found
Showing
- src/core/ext/census/grpc_filter.c 2 additions, 2 deletionssrc/core/ext/census/grpc_filter.c
- src/core/ext/client_config/client_channel.c 3 additions, 2 deletionssrc/core/ext/client_config/client_channel.c
- src/core/ext/client_config/subchannel.c 3 additions, 3 deletionssrc/core/ext/client_config/subchannel.c
- src/core/ext/transport/chttp2/transport/chttp2_transport.c 461 additions, 268 deletionssrc/core/ext/transport/chttp2/transport/chttp2_transport.c
- src/core/ext/transport/chttp2/transport/internal.h 49 additions, 16 deletionssrc/core/ext/transport/chttp2/transport/internal.h
- src/core/ext/transport/chttp2/transport/stream_lists.c 8 additions, 0 deletionssrc/core/ext/transport/chttp2/transport/stream_lists.c
- src/core/lib/channel/channel_stack.c 4 additions, 2 deletionssrc/core/lib/channel/channel_stack.c
- src/core/lib/channel/channel_stack.h 8 additions, 3 deletionssrc/core/lib/channel/channel_stack.h
- src/core/lib/channel/compress_filter.c 2 additions, 2 deletionssrc/core/lib/channel/compress_filter.c
- src/core/lib/channel/connected_channel.c 4 additions, 3 deletionssrc/core/lib/channel/connected_channel.c
- src/core/lib/channel/http_client_filter.c 2 additions, 2 deletionssrc/core/lib/channel/http_client_filter.c
- src/core/lib/channel/http_server_filter.c 2 additions, 2 deletionssrc/core/lib/channel/http_server_filter.c
- src/core/lib/iomgr/iomgr.c 4 additions, 2 deletionssrc/core/lib/iomgr/iomgr.c
- src/core/lib/security/client_auth_filter.c 2 additions, 2 deletionssrc/core/lib/security/client_auth_filter.c
- src/core/lib/security/server_auth_filter.c 2 additions, 2 deletionssrc/core/lib/security/server_auth_filter.c
- src/core/lib/surface/call.c 3 additions, 3 deletionssrc/core/lib/surface/call.c
- src/core/lib/surface/completion_queue.c 4 additions, 0 deletionssrc/core/lib/surface/completion_queue.c
- src/core/lib/surface/lame_client.c 4 additions, 2 deletionssrc/core/lib/surface/lame_client.c
- src/core/lib/surface/server.c 2 additions, 2 deletionssrc/core/lib/surface/server.c
- src/core/lib/transport/transport.c 3 additions, 2 deletionssrc/core/lib/transport/transport.c
Loading
Please register or sign in to comment