Debugging memory leaks

ryuukk_ ryuukk.dev at gmail.com
Fri Feb 17 17:59:12 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.

Try with visual studio heap profiler

Do you have a sample project that reproduces the leak?


More information about the Digitalmars-d-learn mailing list