[fpc-devel] Twice stored record RTTI data

Sven Barth pascaldragon at googlemail.com
Wed Mar 2 17:15:48 CET 2016


Am 02.03.2016 15:42 schrieb "Maciej Izak" <hnb.code at gmail.com>:
>
> 2016-03-02 15:14 GMT+01:00 Michael Van Canneyt <michael at freepascal.org>:
>>
>> That depends. RTTI contains all published fields, managed or not.
>> as Sven pointed out, the doubling is there for efficiency reasons.
>
>
> It can be solved more correctly and also efficiency. Delphi is storing
full record RTTI data in other place without confusion. Init rtti is
untouched.
>
> Anyway, maybe is good idea to fix this "bug" on the occasion of
implementing extended RTTI.

This will not be changed due to backwards compatibility. This is not up for
discussion.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20160302/61f67027/attachment.html>


More information about the fpc-devel mailing list