summaryrefslogtreecommitdiffstats
path: root/net/net.gyp
diff options
context:
space:
mode:
authorjgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-24 23:17:00 +0000
committerjgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-24 23:17:00 +0000
commit6dc1e7541cc164de8cbbbef386cdb81b4e122b65 (patch)
treec01239bdb337936e12dd3b5bc05a2dd3950bbe9e /net/net.gyp
parent904a92edc118db56cad5b9150786785ba8fdd4ee (diff)
downloadchromium_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.gyp3
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',