version with dlmalloc