use MemoryPool<byte> sources for request/response buffering (#3107)
* - introduce CycleBufferPool as a concept that encapsulates MemoryPool<byte> with the growth logic - support `-d` in the benchmark * - add ConfigurationOptions support - add [SkipLocalsInit] to RESPite * add ResponseArrayPool (#3104) * add ResponseArrayPool * Lease * IMemoryOwner<byte>? --------- Co-authored-by: ITikhonov <ITikhonov@lanit.ru> * refactor API so that MemoryPool<T> can be used throughout, and shared between lease and cycle-buffers * we don't actually need a default CycleBufferPool<T> impl; * fix typo * avoid `Failed` nomenclature in tests - makes it hard to isolate CI problems --------- Co-authored-by: Ivan Tikhonov <pairbit@gmail.com> Co-authored-by: ITikhonov <ITikhonov@lanit.ru>
M
Marc Gravell committed
534ca92522792d6a4b601c3f2a4616e387b81dfb
Parent: a6c8fea
Committed by GitHub <noreply@github.com>
on 6/23/2026, 10:32:52 AM