recycle_elem
result->recycle_bin = allocator(sizeof(struct recycle_elem*)
memset(result->recycle_bin, 0, sizeof(struct recycle_elem*)
memset(region->recycle_bin, 0, sizeof(struct recycle_elem*)
struct recycle_elem* elem = (struct recycle_elem*)block;
assert(aligned_size >= sizeof(struct recycle_elem));
struct recycle_elem* next;
struct recycle_elem *p = region->recycle_bin[aligned_size];
struct recycle_elem* el = region->recycle_bin[i];
struct recycle_elem* el = region->recycle_bin[i];
struct recycle_elem** recycle_bin;