Use std::vector instead of std::deque for HPACK and QPACK static table.

The static table is not mutated after initialization, and it does not need
iterator stability (tables pointing into its elements can be initialized after
the full static table is initialized), so the simplest, lightest container will
do.

PiperOrigin-RevId: 364626329
Change-Id: I2bbc8866744871d79189431ae87435d7e263c7f1
8 files changed
tree: 3d444de6aac5ed14a5f08dc61e43f939d116b1f5
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

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.