[fpc-devel] Twice stored record RTTI data

Maciej Izak hnb.code at gmail.com
Wed Mar 2 16:03:05 CET 2016


2016-03-02 15:54 GMT+01:00 Maciej Izak <hnb.code at gmail.com>:

> 2016-03-02 15:42 GMT+01:00 Maciej Izak <hnb.code at gmail.com>:
>
>>  Delphi is storing full record RTTI data in other place without
>> confusion. Init rtti is untouched.
>>
>
> Ofc. init rtti is also untouched in FPC I mean using the same structure
> for full rtti and init rtti as breaking thing.
>

and I forgot to mention that TypeInfo(TRec) should point to init table or
to identical copy of that structure in rtti table for consistent data. For
second variant rtti table, may contain additionally data after standard
copy of init data.

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


More information about the fpc-devel mailing list