ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
DbgStatistics Struct Reference

Description:

Debug statistics for type TMonoAllocator, receivable with method DbgGetStatistics. Availability depends on code selector symbol ALIB_DEBUG_MONOMEM.

Definition at line 239 of file monoallocator.hpp.

#include <monoallocator.hpp>

Public Field Index:

size_t AlignmentWaste = 0
 The number of bytes lost for alignment.
 
size_t AllocSizeInclResets = 0
 The number of allocated space, cumulated over resets.
 
size_t QtyAllocations = 0
 The number of allocations performed.
 
size_t QtyAllocationsInclResets = 0
 The number of allocations performed, cumulated over resets.
 
size_t QtyBufferSizeExceeds = 0
 The number of allocations that have been larger than the buffer size.
 
size_t QtyResets = 0
 The number of resets performed.
 
size_t QtyTrivialAllocations = 0
 The number of allocations that did not create a new buffer .
 
size_t QtyTrivialAllocationsInclResets = 0
 The number of allocations that did not create a new buffer, cumulated over resets.
 

Field Details:

◆ AlignmentWaste

size_t AlignmentWaste = 0

The number of bytes lost for alignment.

Definition at line 257 of file monoallocator.hpp.

◆ AllocSizeInclResets

size_t AllocSizeInclResets = 0

The number of allocated space, cumulated over resets.

Definition at line 254 of file monoallocator.hpp.

◆ QtyAllocations

size_t QtyAllocations = 0

The number of allocations performed.

Definition at line 242 of file monoallocator.hpp.

◆ QtyAllocationsInclResets

size_t QtyAllocationsInclResets = 0

The number of allocations performed, cumulated over resets.

Definition at line 245 of file monoallocator.hpp.

◆ QtyBufferSizeExceeds

size_t QtyBufferSizeExceeds = 0

The number of allocations that have been larger than the buffer size.

Definition at line 260 of file monoallocator.hpp.

◆ QtyResets

size_t QtyResets = 0

The number of resets performed.

Definition at line 263 of file monoallocator.hpp.

◆ QtyTrivialAllocations

size_t QtyTrivialAllocations = 0

The number of allocations that did not create a new buffer .

Definition at line 248 of file monoallocator.hpp.

◆ QtyTrivialAllocationsInclResets

size_t QtyTrivialAllocationsInclResets = 0

The number of allocations that did not create a new buffer, cumulated over resets.

Definition at line 251 of file monoallocator.hpp.


The documentation for this struct was generated from the following file: