![]() |
Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Bei dem Versuch eines Umstiegs von DX10 auf DX10.1 sind die IDE Reaktionszeiten beim Laden einer TForm mit visueller Vererbung sehr langsam geworden. In einem großen VCL Projekt dauerte z.B. das Öffnen einer Form mit visueller Vererbung in DX10 Seattle ca. 1-2 Sekunden. Bei DX10.1 Berlin dauert auf der gleichen Maschine mit dem gleichen Code, die gleiche Form jetzt ca. 15-18 Sekunden. Weder ein schließen und wieder öffnen der Form oder auch wenn ich alle inherited Form zuvor geöffnet habe, bringt eine zeitliche Änderung.
In diesem Zustand ist DX10.1 Berlin leider nicht zu gebrauchen. Ist dazu etwas bekannt? |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Habe mal versucht in den CallStack der BDE.exe zu schauen was da so los ist.
Dabei fällt auf, obwohl das ein reines VCL Projekt ist, das hier auch FMX Bibliotheken (bindcompfmx240.bpl) aktiv sind:
Delphi-Quellcode:
rtl240.bpl!@System@Generics@Collections@%TStack__1$i%@TEnumerator@MoveNext$qqrv+0x3ee
rtl240.bpl!@System@Classes@InvalidPoint$qqrx24System@Types@TSmallPoint+0x4d40 rtl240.bpl!@System@Generics@Collections@%TStack__1$i%@TEnumerator@MoveNext$qqrv+0x3ee rtl240.bpl!@System@Generics@Collections@%TStack__1$i%@TEnumerator@MoveNext$qqrv+0xd05 rtl240.bpl!@System@Classes@InvalidPoint$qqrx24System@Types@TSmallPoint+0x4d40 rtl240.bpl!@System@Classes@InvalidPoint$qqrx24System@Types@TSmallPoint+0x5544 rtl240.bpl!@System@Classes@GetClass$qqrx20System@UnicodeString+0x2e bindcompfmx240.bpl!@System@Generics@Collections@%TList__1$46Data@Bind@Dblinks@TDBGridLinkColumnDescription%@TEnumerator@MoveNext$qqrv+0x5045 bindcompfmx240.bpl!@System@Generics@Collections@%TList__1$46Data@Bind@Dblinks@TDBGridLinkColumnDescription%@TEnumerator@MoveNext$qqrv+0x7fe7 bindcompfmx240.bpl!@System@Generics@Collections@%TList__1$46Data@Bind@Dblinks@TDBGridLinkColumnDescription%@TEnumerator@MoveNext$qqrv+0x7ebf rtl240.bpl!@System@@IntfCopy$qqrr44System@%DelphiInterface$17System@IInterface%x44System@%DelphiInterface$17System@IInterface%+0xc |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Noch ein kleiner Nachtrag:
Benennt man diese bindcompfmx240.bpl um und ignoriert die Delphi Meldungen beim Start, sind die Geschwindigkeiten beim Öffnen der Formulare hervorragend. |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Machst du einen Eintrag im
![]() |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Könnte an
![]() |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Zitat:
Seit 7 Major Versionen nicht gefixt. Hut ab. |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Delphi 10 Seattle ist mit oder ohne IDE-Fixpack beim Öffnen der Form schnell. Es macht in diesem Punkt keinen Unterschied.
Ich habe dunkel im Hinterkopf, das Andreas Hausladen mal gesagt hatte, das er für die neueren IDE keine Fixes mehr erstellt, da er diese selbst nicht mehr nutzt und die IDE ausschließlich für die Fixes kaufen müsste und das zu teuer ist. |
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Zitat:
|
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Zitat:
Zitat:
|
AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Es ist leider umso Bestürzender festzustellen, dass bis dato die IDEFix Packs notwendig sind.
Andreas hat alle seine Änderungen öffentlich gemacht. Wie verblendet muss man sein, dass man Fehler, die bereits so lange in der IDE vorhanden sind, nicht fixt. Weiters ist es seitens Emba traurig, dass Andreas nicht gratis jede Delphi Version bekommt, damit er wieder die Fehler in der IDE fixen kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 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