![]() |
Re: RtlVclOptimize - DelphiSpeedUp Code in eigenen Programme
Zitat:
Zitat:
|
Re: RtlVclOptimize - DelphiSpeedUp Code in eigenen Programme
thx für die Info,
Nein mir gings net ums Debuggen. Ich hab zwar hier und da schon was in Delphi Geproggt ( siehe Balanced ... ) Aber der Profi bin ich deswegen noch net. Ich verstehe gerne was ich da mache. Und wenn ich was net versteh frage ich. |
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Ich habe mir mal die Mühe gemacht und RtlVclOptimize.pas auf den Stand von DelphiSpeedUp 2.7 zu bringen. Die Versionsnummern habe ich dabei auch gleichgezogen.
Download im ersten Thread-Posting |
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Vielen Dank für die neuen Versionen von DelphiSpeedup und RtlVclOptimize, Andreas!
btw: kleiner Tippfehler auf der Download-Seite: Die Datei "RtlVclOptimize.zip" wird angekündigt mit "Download DDevExtensions 2.7". Gruß Hawkeye |
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Zitat:
|
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Andreas,
ich habe eben deine Unit getestet. Dabei ist mir aufgefallen, dass beim Beenden einer beliebigen Anwendung Speicherblöcke nicht richtig freigegeben werden. Speichermanager: FastMM 4.78 IDE: Delphi 7 PE Eine Demo liegt bei. |
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Das sind die reallozierten Dynamic Method Tables. Die kann ich nicht freigeben, da sonst das gesamte Programm abstürzen würde. Da muss ich wohl auf GlobalAlloc ausweichen.
|
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Ich habe schnell noch eine neue Version hochgeladen, die die gewollten Speicherlecks vor dem Speichermanager "versteckt".
|
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Die von dir korrigierte Version läuft schon mal ohne rum zu murren.
Ich werde sie mir morgen nochmal genauer anschauen und einige dinge testen. |
Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
Die Fastfileexists hat einen kleinen schönheitsfehler im vergleich zum original. Das original nimmt auch wildcards, die optimierte variante scheinbar nicht...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:03 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 by Thomas Breitkreuz