Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Softwaretests und Qualitätssicherung (https://www.delphipraxis.net/86-softwaretests-und-qualitaetssicherung/)
-   -   Speicherlecks von IDE/Compiler protokollieren lassen (https://www.delphipraxis.net/167656-speicherlecks-von-ide-compiler-protokollieren-lassen.html)

schöni 11. Apr 2012 16:30

Speicherlecks von IDE/Compiler protokollieren lassen
 
Hallo,


vor paar Tagen hatte ich hier in der DP gestöbert und einen Beitrag gefunden, der eine CompilerOption aufgezeigt hat, die im Projectfile zu setzen ist. Wenn dann das Programm beendet wird, wird eine Liste angelegt, die mir eventuell durch mein Programm entstandene Speicerlecks aufzeigt. Kann bitte noch mal jemand den Link zu diesem Beitrag hier posten?

.

s.h.a.r.k 11. Apr 2012 16:33

AW: Speicherlecks von IDE/Compiler protokollieren lassen
 
FastMM ist das Stichwort hierzu. Ich weiß nicht ab welcher Version, aber teilweise ist es schon von Haus aus in Delphi vorhanden, wenn auch in abgespeckter Version. ReportMemoryLeaksOnShutdown in der System.pas müsste hier helfen.

himitsu 11. Apr 2012 16:43

AW: Speicherlecks von IDE/Compiler protokollieren lassen
 
So ab D2006 dürfte das drin sein. [edit] definitiv in D2006 dazugekommen [/edit]
In D7 aber definitiv noch nicht. (nachrüsten läßt es sich natürlich)

Es gibt auch noch andere MemoryManager
und auch Zwischenmodule, welche sich selbst als MM registrieren, weitere Features einfügen (Logging, Fehlersuche usw.) und die Verwaltung dann an den vorherrigen MM weiterreichen.
http://cc.embarcadero.com/item/27241


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz