Einzelnen Beitrag anzeigen

Der schöne Günther

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

AW: Den Leak bei rekursiven Closures bekämpfen

  Alt 7. Jul 2016, 13:11
Das mit dem IPrinter sollte nur verdeutlichen dass wir es u.U. nicht nur mit ein paar Byte für die Closure sondern evtl. mit richtig dicken Brocken zu tun haben

Ich bedanke mich noch einmal ganz herzlich bei allen

Ich hatte gestern wohl einen schlechten Tag und irgendwie übersehen dass das explizite "Nil-Setzen" der Variable Abhilfe schafft.


Da ich keinen Assembler verstehe musste ich es zwar zwei, drei mal lesen, aber ich glaube ich habe es jetzt verstanden. Dieses implizit erstellte "Etwas" scheint demnach die Closure nur als Zeiger zu referenzieren oder weshalb ruft er kein IntfClear darauf auf wenn er selber platt gemacht wird? Vielleicht sollte man das ändern?
  Mit Zitat antworten Zitat