A small buffer (128 bytes) to satisfy very small memory allocations without allocating a page from the heap. More...
Public Types | |
enum | { SIZE = 128 } |
Public Member Functions | |
TinyBuffer () | |
CharT * | alloc (size_t sz) |
Public Attributes | |
CharT | base [SIZE] |
size_t | fill |
A small buffer (128 bytes) to satisfy very small memory allocations without allocating a page from the heap.
Definition at line 128 of file PageArena.h.
|
inline |
Definition at line 132 of file PageArena.h.
|
inline |
Definition at line 133 of file PageArena.h.
CharT Hypertable::PageArena< CharT, PageAllocatorT >::TinyBuffer::base[SIZE] |
Definition at line 130 of file PageArena.h.
size_t Hypertable::PageArena< CharT, PageAllocatorT >::TinyBuffer::fill |
Definition at line 131 of file PageArena.h.