[fpc-devel] Attn Sven: New flags related to management operators
Maciej Izak
hnb.code at gmail.com
Fri Jun 22 21:08:48 CEST 2018
2018-06-21 22:50 GMT+02:00 Maciej Izak <hnb.code at gmail.com>:
> Coexistence of both has no sense - information stored in Flags will be
> useless, this info is for sure not complement :( .
>
I see 4 options:
1. integration of FastRTTI
2. limited integration, only part of "FastRTTI" branch (only table with
initialization operators and related compiler and RTL part)
3. moving "Flags: TRecordInfoInitFlags;" into private section of record in
TypInfo module, it can be removed in the future (if needed) without
breaking backward compatibility for users code
4. all will stay as-is (the worst scenario)
The option 2 seems optimal (no redundant/useless actions/calls in
constructors).
--
Best regards,
Maciej Izak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20180622/d638e0ec/attachment.html>
More information about the fpc-devel
mailing list