|
QUIC - refactor in preparation for two streams per HTTP transaction.
The IETF WG is moving to model of using a pair of streams per
https://quicwg.github.io/base-drafts/draft-ietf-quic-http.html#rfc.section.4.2
This scheme above came about in the course of discussions on QUIC
specific changes to HPACK that will hopefully eliminate HPACK induced
HoL blocking.
This change is a refactor of QuicHeadersStream and QuicSpdySession,
moving per-session granularity items from the former to the latter. It
does not yet make headers stream per request, but this helps prepare the way.
na/ (refactor only - no functional change).
Merge internal change: 142825457
BUG=
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+916 lines, -899 lines) |
Patch |
 |
M |
net/net.gypi
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/chromium/quic_chromium_client_session.cc
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_headers_stream.h
|
View
|
|
1 chunk |
+0 lines, -126 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_headers_stream.cc
|
View
|
|
4 chunks |
+2 lines, -590 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_headers_stream_test.cc
|
View
|
|
15 chunks |
+26 lines, -30 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_session_test.cc
|
View
|
|
3 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_spdy_session.h
|
View
|
1
|
7 chunks |
+148 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_spdy_session.cc
|
View
|
|
6 chunks |
+580 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_spdy_stream.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/core/quic_stream.h
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
net/quic/test_tools/quic_headers_stream_peer.h
|
View
|
|
1 chunk |
+0 lines, -28 lines |
0 comments
|
Download
|
 |
D |
net/quic/test_tools/quic_headers_stream_peer.cc
|
View
|
|
1 chunk |
+0 lines, -19 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/quic_spdy_session_peer.h
|
View
|
|
2 chunks |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/quic_spdy_session_peer.cc
|
View
|
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_simple_server_session.cc
|
View
|
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_simple_server_session_test.cc
|
View
|
1
|
12 chunks |
+80 lines, -73 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_simple_server_stream_test.cc
|
View
|
1
|
3 chunks |
+10 lines, -8 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 6 (2 generated)
|