Richard Biener <rguent...@suse.de> writes:

> This hacky patch tracks per-pass heap usage with -fmem-report
> using glibc malloc hooks (which are deprecated!?  eh ...  I can
> see no replacement?)
>
> Still somewhat broken accounting for the overall numbers
> (and peak memory use, that is).
>
> But it's a start.  And it uses internal glibc allocator
> implementation details ... (eh).  At least it's low-overhead.

I found it much simpler to just LD_PRELOAD tcmalloc and use
its excellent debugging support.

I think it makes (with debugging disabled) run LTO run 
a few percent faster too (but ran those numbers some time
ago)

-Andi

-- 
a...@linux.intel.com -- Speaking for myself only

Reply via email to