malloc much faster for small allocations memory leak detection instrumentation ask otto for details