Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   RtlVclOptimize 2.77 - DelphiSpeedUp Code im eigenen Programm (https://www.delphipraxis.net/91692-rtlvcloptimize-2-77-delphispeedup-code-im-eigenen-programm.html)

jbg 16. Sep 2007 15:22

Re: RtlVclOptimize - DelphiSpeedUp Code in eigenen Programme
 
Zitat:

Zitat von Corpsman
Sehe ich das Richtig mit Einbinden meinst du das in etwa so :

Ja.

Zitat:

Nach dem Compilieren des Projects sind in der RtlVclOptimize unit aber keine Blauen Punkte.
Das liegt daran, dass die DebugInfos für die Unit abgeschaltet sind. Wenn du unbedingt bei jedem F7 in dieser Unit landen willst, kannst du ja das DEFINE in der Unit für die DebugInfos aktivieren (Den führenden Punkt aus {.$DEFINE RTLDEBUG} entfernen.

Corpsman 16. Sep 2007 16:42

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.

jbg 1. Okt 2007 23:04

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

Hawkeye219 2. Okt 2007 00:05

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

jbg 2. Okt 2007 00:10

Re: RtlVclOptimize 2.7 - DelphiSpeedUp Code im eigenen Progr
 
Zitat:

Zitat von Hawkeye219
kleiner Tippfehler

Wie meinen? :mrgreen:

bigg 2. Okt 2007 00:15

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.

jbg 2. Okt 2007 00:16

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.

jbg 2. Okt 2007 00:26

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".

bigg 2. Okt 2007 00:43

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.

marc_ki 3. Okt 2007 12:43

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.
Seite 2 von 5     12 34     Letzte »    

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