Re: massif & counts per type
John Reiser <[email protected]>
| Newsgroups | gmane.comp.debugging.valgrind |
|---|---|
| Message-ID | <[email protected]> |
On 2020-09-11 at 10:50 UTC, folkert wrote:
[snip]]
> This morning I came up with an other solution: I made a LD_PRELOAD
> wrapper which counts every malloc-call. Decided that allocated-type is
> not really required in my case, but to know which malloc did it would
> work as well.
For a random C++ program, then most calls to malloc are made by 'operator new'
or some closely-related flavor. After that comes std::string::alloc<...>.
You *really* want 'heaptrack'. Get it (and libunwind)! Use it!
Do not waste your time trying to concoct anything else.