|
cds
1.4.0
|
Allocated block header. More...
#include <cds/memory/michael/allocator.h>
Allocated block header.
Each allocated block has 8-byte header. The header contains pointer to owner superblock descriptor and the redirection flag. If the block has been allocated by alloc, then the redirection flag is 0 and the block's structure is:
If the block has been allocated by alloc_aligned, then it is possible that pointer returned must be aligned. In this case the redirection flag is 1 and the block's structure is: