Debugging memory leaks

Guillaume Piolat first.last at spam.org
Sun Feb 19 18:14:33 UTC 2023


On Wednesday, 15 February 2023 at 18:21:34 UTC, Hipreme wrote:
> I want to know if there is some way to debug memory leaks in 
> runtime.
>
> I have been dealing with that by using a profiler and checking 
> D runtime function calls. Usually those which allocates has 
> high cpu usage so it can be easy for those bigger ones. While 
> for the smaller ones, this approach doesn't seem to work and 
> looking into my task manager I can see it increasing the memory 
> usage very slowly.
>
> I wanted to know if there is an option to do that on RUNTIME. 
> --vgc is not a good option as I don't care about allocations 
> that happens on initialization code.

Hello,

As of a few years, Intel Inspector is free:
https://www.intel.com/content/www/us/en/developer/articles/tool/oneapi-standalone-components.html#inspector


More information about the Digitalmars-d-learn mailing list