This change migrates SpdyHeaderStorage from SpdyUnsafeArena to SpdySimpleArena. SpdyUnsafeArena has different backing implementations per platform.

SpdySimpleArena offers the same interface but is strictly superior, as it does not allocate memory upon construction. This will allow some simplification in SpdyHeaderBlock and SpdyHeaderStorage.

gfe-relnote: Migrates google3 to use the same arena implementation as Chromium. No functional change; not protected.
PiperOrigin-RevId: 284766924
Change-Id: I8a57e4f5d65eece951ffc64d1edce9fc9e796853
3 files changed
tree: 91f360de4fb962a16f189acc6242100d3a8de72d
  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.