dlmalloc revise