我正在尝试寻找用Delphi编写的GUI中的内存泄漏(这不是一个简单的任务,因为代码是成千上万行的代码)。我创建了一个文件解析器,用于分析FASTMM
生成的报告,并创建TMemoryLeak
个实例并将它们存储在一个整洁的VirtualNodeTree
中。
然而,问题是生成这样的报告然后解析它需要花费很多时间。有一个名为CheckBlocksOnShutDown
的FMM方法,我只需点击一下按钮即可隔离和调用,但是,它再次创建了一个全新的报告,我必须遍历,并存储整个报告在我的NodeTree中。我想通过反复单击
我想调整FASTMM代码,使其“随时随地”创建内存泄漏实例,而无需向文件写入任何内容。这可行吗? (simialar question)