18 #ifndef _RTEMS_SCORE_HEAPINFO_H 19 #define _RTEMS_SCORE_HEAPINFO_H Run-time heap statistics.
Definition: heapinfo.h:40
uint64_t lifetime_freed
Lifetime number of bytes freed to this heap.
Definition: heapinfo.h:53
uint32_t frees
Total number of successful frees.
Definition: heapinfo.h:114
uint32_t allocs
Total number of successful allocations.
Definition: heapinfo.h:104
uint64_t lifetime_allocated
Lifetime number of bytes allocated from this heap.
Definition: heapinfo.h:46
uint32_t failed_allocs
Total number of failed allocations.
Definition: heapinfo.h:109
uint32_t max_free_blocks
Maximum number of free blocks ever.
Definition: heapinfo.h:84
uint32_t used_blocks
Current number of used blocks.
Definition: heapinfo.h:89
uint32_t resizes
Total number of successful resizes.
Definition: heapinfo.h:119
uintptr_t free_size
Current free size in bytes.
Definition: heapinfo.h:67
uintptr_t size
Size of the allocatable area in bytes.
Definition: heapinfo.h:60
uintptr_t min_free_size
Minimum free size ever in bytes.
Definition: heapinfo.h:74
uint32_t max_search
Maximum number of blocks searched ever.
Definition: heapinfo.h:94
uint32_t free_blocks
Current number of free blocks.
Definition: heapinfo.h:79
uint32_t searches
Total number of searches.
Definition: heapinfo.h:99