Einzelnen Beitrag anzeigen

neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#7

AW: [Spring-DI] MemoryLeak bei Einsatz von DelegatedConstructor

  Alt 1. Feb 2012, 15:27
Eigentlich schon. Dein Einwand mit TComponent ist auch berechtigt, aber:

- sollte nicht der DI-Container die Lebenszyklen verwalten?
- sollte der DI-Container nicht auch Nicht-RefConted-Objekte "können"?
- der Default-Destruktor wurde ja durchlaufen.
- sollte ein leeres TDatamodule eigentlich keine MemLeaks erzeugen?

Wie auch immer: Derzeit und mangels gesicherter Erkenntnisse wrappe ich nicht gerefcountete Objecte mit einem gerefcounteten, schäme mich für mein Denglisch und nutze das Konstrukt weiter mit den Spring-DI-Container und entwickle so immer fein gegen Interfaces, dass N. Hodgess [sic!] seine Freude dran hätte
Andreas
  Mit Zitat antworten Zitat