![]() |
Garbage Collector - Delphi Prism
Hallo zusammen,
ich hab ein kleines Problem, mit Delphi und der Frage: Hat Delphi Prism einen Garbage Collector, bzw. haben alle DOT-Netframework sprachen einen, oder ist das C#, J# usw. vorbehalten? Aus dem ![]() Zitat:
![]() ![]() Zitat:
Wie schon oft hier im Forum ![]() Wäre schön wenn mir jemand Licht in den dunkeln Tunnel bringen würde, Tobi EDIT: Ein Test Programm mit
Delphi-Quellcode:
wird nicht größer allerdings hab ich hier den Complier in verdacht, der mir das ganze einfach weg optimiert
while true do
k := new TKlasse1 |
Re: Garbage Collector - Delphi Prism
Zitat:
|
Re: Garbage Collector - Delphi Prism
Ergänzung zu Bernhards Hinweis: Der GC arbeitet zur Laufzeit und hat schon deshalb nichts mit einer der Programmiersprachen zu tun. Nach dem Compilieren gibt es (eigentlich) keine Unterschiede mehr zwischen dem, was die eine oder die andere Programmiersprache erzeugt hat. Jürgen
|
Re: Garbage Collector - Delphi Prism
Dein sog. Testprogramm zeigt doch eigentlich nur, dass der GC funktioniert... du weist die neue Instanz immer derselben Variable zu, daher werden alle älteren Instanzen nicht mehr referenziert und können durch den GC zerstört werden.
Dust Signs |
Re: Garbage Collector - Delphi Prism
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:59 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