|
Turnstone Operating System
|
heap info struct More...
Classes | |
| struct | fast_classes_t |
Public Attributes | |
| uint16_t | magic |
| magic value of heap for protection | |
| uint16_t | flags |
| flags of hi | |
| uint32_t | padding1 |
| for 8 byte align for protection | |
| heapinfo_t * | first |
| next hi node | |
| heapinfo_t * | last |
| previous hi node | |
| heapinfo_t * | first_empty |
| next hi node | |
| heapinfo_t * | last_full |
| previous hi node | |
| struct heapmetainfo_t::fast_classes_t | fast_classes [128] |
| uint64_t | malloc_count |
| uint64_t | free_count |
| uint64_t | total_size |
| uint64_t | free_size |
| uint64_t | fast_hit |
| uint64_t | header_count |
| uint32_t | padding2 |
| for 8 byte align for protection | |
| uint32_t | padding3 |
| for 8 byte align for protection | |
heap info struct