AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

Ein Thema von Bambini · begonnen am 26. Apr 2016 · letzter Beitrag vom 20. Sep 2016
Antwort Antwort
Seite 1 von 3  1 23      
Bambini
(Gast)

n/a Beiträge
 
#1

Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 10:52
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?

Geändert von Bambini (26. Apr 2016 um 11:18 Uhr)
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#2

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 11:50
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
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#3

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 12:29
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.

Geändert von Bambini (26. Apr 2016 um 14:15 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.176 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 12:37
Machst du einen Eintrag im Bugtracker?
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 12:38
Könnte an QC 116169 und dem fehlenden IDE-Fixpack für Berlin liegen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
madas

Registriert seit: 9. Aug 2007
207 Beiträge
 
#6

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 13:53
Könnte an QC 116169 und dem fehlenden IDE-Fixpack für Berlin liegen.
Leider sprechen die Kommentare im QC für sich und gegen Delphi.
Seit 7 Major Versionen nicht gefixt. Hut ab.
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#7

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 13:56
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.
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#8

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 14:14
Könnte an QC 116169 und dem fehlenden IDE-Fixpack für Berlin liegen.
Vermute das ist nicht mein Problem, da ich Livebinding nicht verwende.
  Mit Zitat antworten Zitat
madas

Registriert seit: 9. Aug 2007
207 Beiträge
 
#9

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 14:40
Könnte an QC 116169 und dem fehlenden IDE-Fixpack für Berlin liegen.
Vermute das ist nicht mein Problem, da ich Livebinding nicht verwende.
Laut QC reicht es ja schon aus, wenn die Packages im Paketmanager angehakelt, sprich enabled, sind, um alles langsamer zu machen. Unabhängig davon, ob diese nun im Projekt wirklich Verwendung finden oder nicht. Also Haken bei

Zitat von http://qc.embarcadero.com/wc/qcmain.aspx?d=116169:
- Embarcadero LiveBindings Components
- Embarcadero LiveBindings Components FireMonkey
- Embarcadero LiveBindings Components VCL
raus und schauen, ob sich eine Besserung einstellt.
  Mit Zitat antworten Zitat
win568

Registriert seit: 8. Sep 2008
134 Beiträge
 
#10

AW: Delphi 10.1 Berlin - IDE Geschwindigkeit bei visueller Vererbung

  Alt 26. Apr 2016, 14:42
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.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 11:15 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