commit | 7988cee09126b6aa4e10164480705eb61f8f792f | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Thu Mar 11 13:59:33 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Mar 11 14:00:43 2021 -0800 |
tree | 3258c1269f16f82da2d613d4582827506a633fde | |
parent | 105300d055846c30c9477ca0515bb9bfeae4acec [diff] |
Remove http2::HpackString class. Inlining std::string works just fine, no need for extra complexity. There are no plans to experiment with other string types. Change HpackStringPair and HpackDecoderTableEntry constructors to take std::string by value instead of const ref, and move in initializer list. This can be more efficient depending on how the constructor is called. Also remove unused HpackStringPair constructor. PiperOrigin-RevId: 362371728 Change-Id: Ifd4594be487632563cb81cb3703d90a1ed98bf1d
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. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.