Module iopipe.buffer

Buffer handling for iopipe.

Structs

NameDescription
AllocatedBuffer Array based buffer manager. Uses custom allocator to get the data. Limits growth to doubling.
GCNoPointerAllocator GC allocator that creates blocks of non-pointer data (unscanned). This also does not support freeing data, relying on the GC to do so.
RingBuffer A RingBuffer uses the underlying memory management system to avoid any copying of data (unless expanding).