From: John R. <jr...@bi...> - 2020-09-11 15:11:11
|
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. |