If a Delphi record type contains managed fields Delphi uses special initialization and finalization routines for the record instances. Unfortunately these routines use some kind of
RTTI information and slow; they could be made much faster. I have written a simple benchmark to find out how the built- ...
More...