commit | cefe2b9c5988c9cabae5b557d98d6d67f187c7d3 | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Wed Jul 31 11:28:18 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Aug 02 06:18:34 2019 -0700 |
tree | 51d2ea7adb6f3aaf77624cde3497c1a6dd65ed08 | |
parent | 944cfbc80f383d9bc2eca950fc8bf19628381624 [diff] |
Change HeaderBlocksForStream from QuicDeque to std::list. QuicDeque is std::deque in Google3 and base::circular_deque with initial capacity of 3, neither of which easy on memory compared to std::list when they only store a single element most of the time. gfe-relnote: n/a, change to QUIC v99-only code. Protected by existing disabled gfe2_reloadable_flag_quic_enable_version_99. PiperOrigin-RevId: 260965695 Change-Id: I9e1ea94c5bd4ed84eb245b85406794a828cb3f39
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.