| 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