void ctl_heap_init(CTL_HEAP_t *self, void *mem, size_t size);
ctl_heap_init initializes the heap self to use the memory pointed to by mem, which must be word aligned, of size bytes as a heap. The heap statistics are zeroed.