diff options
author | jgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-24 23:17:00 +0000 |
---|---|---|
committer | jgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-24 23:17:00 +0000 |
commit | 6dc1e7541cc164de8cbbbef386cdb81b4e122b65 (patch) | |
tree | c01239bdb337936e12dd3b5bc05a2dd3950bbe9e /net/net.gyp | |
parent | 904a92edc118db56cad5b9150786785ba8fdd4ee (diff) | |
download | chromium_src-6dc1e7541cc164de8cbbbef386cdb81b4e122b65.zip chromium_src-6dc1e7541cc164de8cbbbef386cdb81b4e122b65.tar.gz chromium_src-6dc1e7541cc164de8cbbbef386cdb81b4e122b65.tar.bz2 |
New incremental SPDY header parser.
New logic to parse SPDY headers as soon as they are available,
instead of waiting to receive the entire headers block first.
No behavioural change (the new logic introduced in this CL is not yet invoked).
This lands server change 59046509 by ygi.
Chromium specific: Add SpdyHeadersBlockParserReader & tests as an
alternative to the upstream's use of Chord (not supported). The
reader has the additional advantage of not copying header block
data, unless it's part of the remainder prefix for the next
invocation.
BUG=rch@chromium.org
Review URL: https://codereview.chromium.org/130503004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247002 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r-- | net/net.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp index 0bd0915..03a4fe6 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -1034,6 +1034,8 @@ 'spdy/spdy_framer.h', 'spdy/spdy_header_block.cc', 'spdy/spdy_header_block.h', + 'spdy/spdy_headers_block_parser.cc', + 'spdy/spdy_headers_block_parser.h', 'spdy/spdy_http_stream.cc', 'spdy/spdy_http_stream.h', 'spdy/spdy_http_utils.cc', @@ -1972,6 +1974,7 @@ 'spdy/spdy_frame_reader_test.cc', 'spdy/spdy_framer_test.cc', 'spdy/spdy_header_block_unittest.cc', + 'spdy/spdy_headers_block_parser_test.cc', 'spdy/spdy_http_stream_unittest.cc', 'spdy/spdy_http_utils_unittest.cc', 'spdy/spdy_network_transaction_unittest.cc', |