#include <monoallocator.hpp>
Debug statistics.
Availability depends on code selector symbol ALIB_DEBUG_MONOMEM.
Definition at line 251 of file monoallocator.hpp.
Public Fields | |
size_t | AlignmentWaste = 0 |
size_t | AllocSize = 0 |
size_t | ChunkWaste = 0 |
size_t | HeapSize = 0 |
size_t | QtyAllocations = 0 |
size_t | QtyChunks = 0 |
size_t | QtyChunkSizeExceeds = 0 |
size_t | QtyResets = 0 |
size_t | QtyTrivialAllocations = 0 |
size_t AlignmentWaste = 0 |
The number of bytes lost for alignment.
Definition at line 269 of file monoallocator.hpp.
size_t AllocSize = 0 |
The number of allocated space.
Definition at line 266 of file monoallocator.hpp.
size_t ChunkWaste = 0 |
The number of bytes remaining in chunks.
Definition at line 272 of file monoallocator.hpp.
size_t HeapSize = 0 |
The number of bytes allocated at the heap.
Definition at line 263 of file monoallocator.hpp.
size_t QtyAllocations = 0 |
The number of allocations performed.
Definition at line 254 of file monoallocator.hpp.
size_t QtyChunks = 0 |
The number of created chunks.
Definition at line 260 of file monoallocator.hpp.
size_t QtyChunkSizeExceeds = 0 |
The number of allocations that have been larger than the chunk size.
Definition at line 275 of file monoallocator.hpp.
size_t QtyResets = 0 |
The number of resets performed.
Definition at line 278 of file monoallocator.hpp.
size_t QtyTrivialAllocations = 0 |
The number of allocations that did not create a new chunk .
Definition at line 257 of file monoallocator.hpp.