8#define CU_SLAB_DEFAULT_SIZE 4096
cu_Allocator cu_Allocator_SlabAllocator(cu_SlabAllocator *alloc, cu_SlabAllocator_Config cfg)
Definition slab.c:233
void cu_SlabAllocator_destroy(cu_SlabAllocator *alloc)
Definition slab.c:262
Definition allocator.h:24
cu_Allocator_Optional backingAllocator
Definition slab.h:25
size_t slabSize
Definition slab.h:24
Memory block managed by the slab allocator.
Definition slab.c:22
struct cu_SlabAllocator_Slab * slabs
Definition slab.h:17
size_t slabSize
Definition slab.h:19
cu_Allocator backingAllocator
Definition slab.h:16
struct cu_SlabAllocator_Slab * current
Definition slab.h:18