Module iopipe.buffer
Buffer handling for iopipe.
Structs
Name | Description |
---|---|
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). |