MALLOC_PAGEMASK
chunknum = ((uintptr_t)ptr & MALLOC_PAGEMASK) / B2ALLOC(info->bucket);
roundup_sz = (sz + MALLOC_PAGEMASK) & ~MALLOC_PAGEMASK;
if (((uintptr_t)&malloc_readonly & MALLOC_PAGEMASK) == 0) {
(sz) = (uintptr_t)(r)->p & MALLOC_PAGEMASK, \
#define MASK_POINTER(p) ((void *)(((uintptr_t)(p)) & ~MALLOC_PAGEMASK))
#define PAGEROUND(x) (((x) + (MALLOC_PAGEMASK)) & ~MALLOC_PAGEMASK)