simple heap profiler