23 #ifndef INCLUDED_ALLOCATORS_FREELIST
24 #define INCLUDED_ALLOCATORS_FREELIST
47 memcpy(el, &freelist,
sizeof(
void*));
58 memcpy(&prev_el, freelist,
sizeof(
void*));
59 void* el = (freelist == prev_el)? 0 : freelist;
64 #endif // #ifndef INCLUDED_ALLOCATORS_FREELIST
#define ASSERT(expr)
same as ENSURE in debug mode, does nothing in release mode.
static void * mem_freelist_Detach(void *&freelist)
void * mem_freelist_Sentinel()
static void mem_freelist_AddToFront(void *&freelist, void *el)