[fpc-devel] What's the status of Maciej's Smart Pointer enhancements?

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Apr 30 15:05:48 CEST 2018

On Mon, 30 Apr 2018 14:43:02 +0200
Maciej Izak <hnb.code at gmail.com> wrote:

> With FastRTTI additional call to int_initialize is omitted when
> possible. Furthermore
> with FastRTTI all code is executed faster (much faster than in 3.0.x)
> because all info about managed fields (for classes, objects and records) is
> aggregated in single array for faster initialization/finalization. By
> managed fields I mean all managed types (strings, interfaces, etc.)

Does that mean fpc 3.0.x had an unneeded overhead for classes without
managed types and 3.1 fixes this?


More information about the fpc-devel mailing list