[fpc-devel] Management operators and new VMT entry

Maciej Izak hnb.code at gmail.com
Tue Dec 6 10:53:41 CET 2016


I know that MO is not merged (and might be never merged) but I have an
idea. In current implementation additional loop was added to
TObject.InitInstance (for vInitTable). It could be speed up by new
vManagedTable (for TObject.InitInstance). vManagedTable should have the
same structure like vInitTable but should contains info only about records
with management operators (+ classic objects with records with management
operators). In practice it means significant improvement of performance for
allocation of new objects. What you think about idea of vManagedTable?

Best regards,
Maciej Izak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20161206/f19d2b88/attachment.html>

More information about the fpc-devel mailing list