commit | 6ef175de88a4e7fc930e1916c15b8bf0f3b1e893 | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Fri Jun 11 06:51:44 2021 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jun 11 06:52:22 2021 -0700 |
tree | 10f5d52d1ba2b2f6ca81f18fb2591308d710a17b | |
parent | 20e09702821f549a36c95a5e8822f16b6270a153 [diff] |
Make QuicCryptoClientConfig::PopulateFromCanonicalConfig() more efficient. Change QuicCryptoClientConfig::PopulateFromCanonicalConfig() to perform only one lookup instead of three in case |canonical_server_map_| already contains |suffix_server_id|, and one lookup instead of two in case it does not. (Insertion without hint involves a lookup, insertion with hint does not.) PiperOrigin-RevId: 378863627
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.