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