static void bkfree_all() { //printf("bkfree_all - %d\n", (int)alloc_current); AllocMapIt it = alloc_allocs.begin(); if (it != alloc_allocs.end()) { free((*it).first); ++it; } alloc_current = 0; alloc_allocs.clear(); }
static void reset_allocs() { alloc_mallocs = 0; alloc_malloc_size = 0; alloc_frees = 0; alloc_reallocs = 0; alloc_realloc_size = 0; alloc_large_realloc = 0; alloc_current = 0; alloc_allocs.clear(); }