-
Forum: Software-Projekte der Mitglieder
by jbg,
9. Jan 2011
Turbo Delphi Explorer erlaubt es nicht IDE Plugins zu laden. Darunter fällt auch DelphiSpeedUp.
Die aller erste Version von TDE eraubte das Laden noch, wurde aber dann später ersetzt.
-
Forum: Software-Projekte der Mitglieder
by jbg,
5. Apr 2010
DelphiSpeedUp wird nicht mehr weiterentwickelt, da es nur für Delphi 5-2007 verfügbar ist und ich keines dieser Delphis installiert habe.
-
Forum: Software-Projekte der Mitglieder
by jbg,
5. Dez 2009
Der Release Candidate ist die finale Version. Es traten keine weiteren Fehler mehr auf (oder keiner außer mir hat gestest).
Das IDE Fix Pack 2.8 für Delphi 2009 und 2010 enthält nun ebenfalls die Debugger-Optimierung und ein paar Gallileo-IDE relevante Verbesserungen.
-
Forum: Software-Projekte der Mitglieder
by jbg,
2. Dez 2009
Auf die Schnelle würde ich sagen, dass es an folgendem code in SpTBXReg.pas liegt.
{$IFDEF JR_D9}
ForceDemandLoadState(dlDisable);
{$ENDIF}
Da ich aber kein Delphi 2005 installiert habe, kann ich das nicht überprüfen.
-
Forum: Software-Projekte der Mitglieder
by jbg,
1. Dez 2009
Jetzt muss ich nochmal nachfragen. Hast du das ganze auch unter Delphi 2007 mit installiertem DelphiSpeedUp 2.8 getestet? Womöglich ist das sogar die Lösung des Problems. In dem Fall könnte ich ed sicherlich einrichten, für Delphi 2009 und 2010 einen Patch rauszubringen.
Aus wievielen Units besteht denn das Projekt?
-
Forum: Software-Projekte der Mitglieder
by jbg,
1. Dez 2009
Wie ist denn die QualityCentral Report-Nummer. Ich kann mal versuchen meine Kontakte spielen zu lassen.
-
Forum: Software-Projekte der Mitglieder
by jbg,
1. Dez 2009
Können schon, nur bringt er da nicht viel.
Dabei handelt es sich höchstwahrscheinlich nicht um das Step-Into Problem, sondern darum, dass der Aufrufstack und die "Lokale Variablen"-Ansicht die Zeit verschlingen. Inbesondere letzere braucht ziemlich viel Zeit und hätte meiner Meinung nach asynchron gelöst werden müssen. Aber das Wort "asynchron" ist für die ein Fremdwort, denn was bringen zig...
-
Forum: Software-Projekte der Mitglieder
by jbg,
30. Nov 2009
So und nun ist der erste Release Candidate für DelphiSpeedUp 2.8 verfügbar. (Zu erkennen an der Datei Version.txt die nun "2.8" enthält statt dem "2.78").
Änderungen (Alles wieder entfernt und neu geschrieben)
Der Speichermanager des Compilers wird nun nicht mehr umgebogen, da FastMM einfach mehr RAM beansprucht und es somit zu "Out of Memory" Exceptions kommen konnte, wenn genügend Projekt...
-
Forum: Software-Projekte der Mitglieder
by jbg,
29. Nov 2009
Mir ist aufgefallen, dass Delphi unter Vista (und Win7) spürbar schneller startet. Ist aber vielleich auch nur subjektiv.
Ich habe mir aber gerade die mühe gemacht und nachgeschaut, ob Delphi immernoch beim Starten den C# Compiler anwirft. Und tatsächlich macht es dass. DelphiSpeedUp führt den C# Compiler nur einmalig aus nutzt dann das "gecachete" Assembly bei jedem weiteren Start. Diese...
-
Forum: Software-Projekte der Mitglieder
by jbg,
29. Nov 2009
Das Problem ist, dass alles was DelphiSpeedUp zu bieten hat bereits von Embarcadero in Delphi 2009 aufgenommen wurde. (Die haben den Quellcode von mir bekommen). Und was nicht aufgenommen wurde ist im DDevExtensions Plugin oder dem IDE Fix Pack gelandet.
Das Delphi 2009 so lange braucht liegt daran, dass es im Vergleich zu Delphi 7 einiges mehr laden muss. Darunter fällt auch das...
-
Forum: Software-Projekte der Mitglieder
by jbg,
29. Nov 2009
Für Delphi 2005 hatte ich ein $IFDEF falsch gesetzt, so dass die Offsets nicht mehr gepasst haben. Was mich ein wenig verwundert ist, dass in Delphi 7 das Feld an Offset $0E steht, in Delphi 2006+ an Offset $14 und bei Delphi 2005 der Offset $18 steht. Da scheint wohl mal was in Delphi 2005 eingebaut worden zu sein, dass in Delphi 2006 wieder entfernt wurde.
Ich habe eine neue "All in one"...
-
Forum: Software-Projekte der Mitglieder
by jbg,
29. Nov 2009
Tot geglaubte leben länger. :mrgreen:
Seit über einem Jahr gab es kein Update mehr für DelphiSpeedUp. Nun ist es aber wieder so weit.
Bei Projekten, die sehr viele Units oder Packages benutzen, kann das "Step Into" in eine Unit, die ohne Debug-Infos kompiliert ist, und das Pausieren der Anwendung mehrere Minuten dauern. Klar in der Zeit kann man sich einen Kaffee holen, aber so viele Tassen...
-
Forum: Software-Projekte der Mitglieder
by jbg,
17. Nov 2008
So einfach lässt sich DelphiSpeedUp nicht deaktivieren. Es steht zwar unter HKCU\Software\CodeGear\5.0\Experts aber das ist nur für den Fall da, wenn die IDE sich weigern sollte den DelphiSpeedUpLoader zu laden. Denn zu dem Zeitpunkt an dem die IDE Experten geladen werden, braucht sich DSU gar nicht mehr die Mühe machen, den Startvorgang zu optimieren, weil bereits alles geladen ist.
-
Forum: Software-Projekte der Mitglieder
by jbg,
15. Nov 2008
DelphiSpeedUp 2.78 (zumindest stehts so auf der Verpackung :mrgreen: )
http://andy.jgknet.de/dspeedup
-
Forum: Software-Projekte der Mitglieder
by jbg,
15. Nov 2008
Ich will mich ja nicht als unfehlbar darstellen, aber seit 4 Monaten habe ich keinen einzigen Bug-Report für DelphiSpeedUp mehr bekommen, der auf einen Programmierfehler in DSU rückschließen ließ. Entweder war es ein IDE Bug (falsche Parameter bleiben eben auch falsche Parameter wenn man die DSU statt den original RTL Funktionen aufruft) oder der Bug war in einer Komponente. Von daher gehe ich...
-
Forum: Software-Projekte der Mitglieder
by jbg,
10. Sep 2008
Schon mal was von Email und Skype gehört?
-
Forum: Software-Projekte der Mitglieder
by jbg,
10. Sep 2008
Nein, ich hab bereits einen Job und brauch keinen zweiten.
-
Forum: Software-Projekte der Mitglieder
by jbg,
10. Sep 2008
Ich habe erstmal nicht vor, ein DSU für Delphi 2009 zu schreiben. Delphi 2009 ist einfach noch zu neu, und was noch viel wichtiger ist, ich habe es noch nicht. Es ist schon schwer genug gegen eine Blackbox zu programmieren. Wie wird es dann wohl gehen Luft sein?
-
Forum: Software-Projekte der Mitglieder
by jbg,
31. Jul 2008
Da bist du wohl der einzige bei dem es nun länger dauert. Mir wurde bis jetzt noch nie berichtet, dass durch die Installation von DSU Delphi langsamer wurde.
-
Forum: Software-Projekte der Mitglieder
by jbg,
19. Jul 2008
Es ist mal wieder so weit. DelphiSpeedUp 2.78 bringt neue Speed-Features und einen Bugfix mit sich.
Mich hat es immer schon genervt, dass bei größeren Projekten die Linker-Phase eine Ewigkeit dauert, wenn der Compiler eine detaillierte Map Datei erstellen soll, die man für den Stacktrace braucht. Ich habe da schon ungestützte Kommentare über die Verwendung von Bubblesort im Compiler an...
-
Forum: Software-Projekte der Mitglieder
by jbg,
5. Mai 2008
Das ist ein Bug von Delphi 2006 und 2007. Kommt durch das möchtegern Caching der IDE. Das hat aber mit diesem Thread nun wirklich nichts zu tun. (Und nein, den Bug kann ich nicht beheben)
-
Forum: Software-Projekte der Mitglieder
by jbg,
5. Mai 2008
Ich würde DelphiSpeedUp jetzt nicht gerade als komplexe Anwendung bezeichnen. Es ist mehr eine Ansammlung von optimierten Funktionen.
-
Forum: Software-Projekte der Mitglieder
by jbg,
5. Mai 2008
Bitte nicht von sich selbst auf andere schließen :-)
Es wird nur die Auflösung des Dateinamen gecache. Und um es genauer zu sagen, der ExpandFileName Cache ist mittlerweile wieder ausgebaut. Es ist nur noch eine Prüfung auf Leerstring vorhanden, da der nicht nach Unicode konvertiert werden muss, bevor dann die Unicode Version von ExpandFileName feststellt, dass ja gar nichts zu tun ist....
-
Forum: Software-Projekte der Mitglieder
by jbg,
3. Mai 2008
Wenn man bedenkt, dass BDS mehr als 400 DLLs lädt, und für jede ein Speicherleck von 64 KB auftritt, dann ergibt das recht schnell 25 MB Speicherverschwendung.
-
Forum: Software-Projekte der Mitglieder
by jbg,
3. Mai 2008
Gut zu wissen. Mit meinem (neuen) Rechner kann ich keinen Geschwindigkeitsunterschied mehr feststellen. Bei dem überholt sich die IDE selbst beim Starten.