AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DelphiSpeedUp 2.8 ( 2009-12-01 ) - Delphi 5 bis 2007
Thema durchsuchen
Ansicht
Themen-Optionen

DelphiSpeedUp 2.8 ( 2009-12-01 ) - Delphi 5 bis 2007

Ein Thema von jbg · begonnen am 13. Apr 2006 · letzter Beitrag vom 10. Jan 2011
Antwort Antwort
Seite 58 von 82   « Erste     848565758 596068     Letzte »    
jbg
Registriert seit: 12. Jun 2002
DelphiSpeedUp Version 2.8 ( 2009-12-01 )
Download


Die DelphiSpeedUp ist ein Delphi Plugin, das die gesamte Delphi IDE beschleunigt. Der Compiler wird davon nicht unbedingt schneller, aber Delphi lädt schneller und alle Operationen in der IDE sind auch flüssiger.

Das Plugin ersetzt einige RTL Funktionen zur Laufzeit (also im Speicher) durch Funktionen aus dem FastCode Projekt. Des weiteren werden die TList Methoden durch schnellere ersetzt, und FastObj kommt zum Einsatz, womit die Erstellung und Zerstörung von Objekten durch Cachen des Speicherbereichs beschleunigt wird.
Angehängte Dateien
Dateityp: 7z delphispeedupv28d7_542.7z (70,0 KB, 291x aufgerufen)
Dateityp: 7z delphispeedupv28d2006_306.7z (89,4 KB, 182x aufgerufen)
Dateityp: 7z delphispeedupv28d2007_198.7z (89,0 KB, 251x aufgerufen)
Dateityp: zip delphispeedupv28_174.zip (482,4 KB, 526x aufgerufen)
 
Benutzerbild von MaBuSE
MaBuSE

 
Delphi 10 Seattle Enterprise
 
#571
  Alt 15. Aug 2007, 10:17
Zitat von kalwados:
Lass mich raten: ***?
Nein
Es war was anderes.
Ich möchte Euch bitten hier auch keine Produkte zu nennen.
1. Ist das offtopic
2. Ist das nicht gut hier im Forum
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
 
#572
  Alt 15. Aug 2007, 10:31
QR hat nix mit DSU zu tun. Also mal bitte wieder von schlampigen Komponenten zu Qualitätssoftware zurück Danke
Sebastian Gingter
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

 
Delphi 2007 Enterprise
 
#573
  Alt 13. Sep 2007, 14:23
Das DelphiSpeedUp sollte mal wieder aktualisiert werden.

Bei Delphi 2007 Update 3 liegt die Progressbar in einem unpassenden Bereich.
Es wäre schöner, wenn diese Progressbar weiter unten liegen würde.

Siehe angehängtes Bild.
Miniaturansicht angehängter Grafiken
delphispeedup_876.jpg  
Klaus E.
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

 
Delphi 7 Enterprise
 
#574
  Alt 13. Sep 2007, 14:31
nimm die neuste Version (2.51 und nicht 2.41) und dann sitzt die Progressbar besser.
André
  Mit Zitat antworten Zitat
Tommy1988
 
#575
  Alt 13. Sep 2007, 14:31
Wie sieht das denn mit 2005 Delphi PE aus?
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#576
  Alt 14. Sep 2007, 02:07
Genau so wie bei Delphi 2006 und 2007. Rechts oben im Eck wir ein halbdurchlässiges Panel mit einer Prozentanzeige und einer Progressbar angezeigt.

Übrigens: DelphiSpeedUp 2.6 ist in Arbeit. CodeGear hat mir mal wieder viele neue Optimierungsmöglichkeiten bereitgestellt.
So werden die XML Dateien bis zu 5x hintereinander eingelesen, oder eine txt Datei des C++Builders sage und schreibe 24x eingelesen. Ganz zu schweigen von den tollen Pfadangaben wie "C:\blabla\C:\soso\filename.dcu"
Und die TList Optimierung habe ich auch gleich überholt.

Es dauert aber noch ein Weilchen (mindestens das Wochenende, wenn ich nichts besseres zu tun habe)
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

 
Delphi 2006 Architect
 
#577
  Alt 14. Sep 2007, 02:31
Hallo jbg,

kannst du uns interessierten nicht mal mit ein paar Codestellen zeigen wie du so am DSU arbeitest? Ich kann mir einfach nicht vorstellen wo man fuer so ein Projekt anfangen muss, was man tun muss usw... Nicht dass ich es nachmachen wollen wuerde nur einfach interessehalber sehen was du da so treibst..

Ich denke ich spreche fuer recht viele hier!!!

Danke schon mal im Vorraus!
  Mit Zitat antworten Zitat
OlafSt

 
Delphi 10.2 Tokyo Professional
 
#578
  Alt 14. Sep 2007, 10:48
Zitat von jbg:
So werden die XML Dateien bis zu 5x hintereinander eingelesen[...]
sage und schreibe 24x eingelesen.
Meine Güte... Was für ein Pfusch. Wirft wirklich kein gutes Licht auf die IDE.
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#579
  Alt 14. Sep 2007, 12:22
Zitat von OlafSt:
Meine Güte... Was für ein Pfusch. Wirft wirklich kein gutes Licht auf die IDE.
Das kommt darauf an, wie man es sieht. Die 24x kommen zu Stande, da die IDE beim Ermitteln, welches Syntaxhighlighting benutzt werden soll, eine besondere Dateierweiterung mit in die Prüf-Funktion gibt: "cpp;c;h;hpp;&cppextrafileextensions.txt". Dieser String ist wahrscheinlich irgendwo abgelegt (StringListe für C++, Delphi, C#, VB, Java, ...). Und wenn nun geprüft wird welcher Highlighter benutzt werden soll, läuft er halt die Liste durch (und das eben mehrmals). Dabei wird bei jedem Extension-String, der dieses &dateiname enthält, auf die Datei zugegriffen.

Da ich nicht weiß, ob die Datei irgendwann mal verändert wird, habe ich einfach einen kleinen Cache eingebaut, der mehrfach hintereinander ausgeführte Anfragen (selben Parametern) mit dem gecachten Wert abspeist.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#580
  Alt 15. Sep 2007, 21:32
Zitat von Mackhack:
Kannst du uns interessierten nicht mal mit ein paar Codestellen zeigen wie du so am DSU arbeitest? Ich kann mir einfach nicht vorstellen wo man fuer so ein Projekt anfangen muss, was man tun muss usw...
Du könntest dir diesen Beitrag anschauen.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 58 von 82   « Erste     848565758 596068     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:40 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