| UbixOS V2
    2.0
    | 

| Data Fields | |
| mem_size_t | next | 
| mem_size_t | prev | 
| u8_t | used | 
The heap is made up as a list of structs of this type. This does not have to be aligned since for getting its size, we only use the macro SIZEOF_STRUCT_MEM, which automatically aligns.
| mem_size_t mem::next | 
| mem_size_t mem::prev |