Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Speicherfreigabe nachweisen (https://www.delphipraxis.net/37283-speicherfreigabe-nachweisen.html)

bimsi 3. Jan 2005 23:13


Speicherfreigabe nachweisen
 
Hallo,

wie kann ich am besten nachweisen, dass der verwendete Speicher (von Zeigern (zyklische Ringliste)) komplett freigegeben wurde?
Dies soll allerdings im Finalization Abschnitt stehen und über eine bedingte Kompilierung gesteuert werden.
Die bedingte Kompilierung habe ich schon, aber wie gesagt, kA wie ich nachweisen kann, dass der Speicher freigegeben wurde.
Gibt es da spezielle Funktionen für?

Danke schonmal.

omata 4. Jan 2005 00:03

Re: Speicherfreigabe nachweisen
 
Moin,

schau dir mal das Programm MemProof an.

http://www.automatedqa.com/downloads/memproof.asp

MfG
Thorsten

Bernhard Geyer 4. Jan 2005 07:15

Re: Speicherfreigabe nachweisen
 
Oder mit MemCheck.
Eine Uses-Anweisung und ein Funktionsaufruf reicht (Wenn die Compilerschalter richtig sind - Optimierung ausgeschaltet).
Gibt es leider noch nicht für D2005.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 Uhr.

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