custom allocator support, nedmalloc