--- libaitsess/contrib/Attic/test_mem.c 2012/02/28 09:36:36 1.1.2.6 +++ libaitsess/contrib/Attic/test_mem.c 2012/02/28 09:42:57 1.1.2.7 @@ -48,17 +48,23 @@ main(int argc, char **argv) // mpool_free(mp, addr, 0); } - printf("1)\n"); + printf("1) calls.act=%lu calls.inact=%lu calls.free=%lu; bytes.act=%lu bytes.inact=%lu bytes.free=%lu;\n", + mp->pool_calls.alloc, mp->pool_calls.cache, mp->pool_calls.free, + mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free); mpool_statistics(mp, show); mpool_free(mp, addr, 0); - printf("2)\n"); + printf("2) calls.act=%lu calls.inact=%lu calls.free=%lu; bytes.act=%lu bytes.inact=%lu bytes.free=%lu;\n", + mp->pool_calls.alloc, mp->pool_calls.cache, mp->pool_calls.free, + mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free); mpool_statistics(mp, show); mpool_purge(mp, 0); - printf("3)\n"); + printf("3) calls.act=%lu calls.inact=%lu calls.free=%lu; bytes.act=%lu bytes.inact=%lu bytes.free=%lu;\n", + mp->pool_calls.alloc, mp->pool_calls.cache, mp->pool_calls.free, + mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free); mpool_statistics(mp, show); addr = mpool_malloc(mp, 4000, "mdaaa 4000"); @@ -70,7 +76,9 @@ main(int argc, char **argv) printf("addr=%p chkaddr=%d addr_size=%d\n", addr, mpool_chkaddr(addr), mpool_getsizebyaddr(addr)); mpool_free(mp, addr, 0); - printf("Done.\n"); + printf("4) calls.act=%lu calls.inact=%lu calls.free=%lu; bytes.act=%lu bytes.inact=%lu bytes.free=%lu;\n", + mp->pool_calls.alloc, mp->pool_calls.cache, mp->pool_calls.free, + mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free); mpool_statistics(mp, show); mpool_destroy(&mp); return 0;