On 18.02.2013 20:30, Boian Mitov wrote:
    Hi All,

We have developed an advanced RTTI API that replaces the Embarcadero
RTTI API and provides much more powerful and easy to use when accessing
the RTTI.
We developed it as we ware running into huge number of issues and bugs
when trying to use the Embarcadero implementation, and we needed stable,
robust and very easy to use implementation, since we have started to
rely very heavily on the new RTTI in our development. It also offers
additional functionalities not currently available in the Embarcadero
extended RTTI, as well as we are doing some work around for critical
bugs in the Delphi RTTI unit.
If there is interest in adding extended RTTI support in FPC, i am
willing to donate the API, and its implementation to the effort if it is
deemed a good fit.
Who is working on the RTTI at the moment? I can send him/her/them the
RTTI unit for evaluation.

No one is currently working on the RTTI itself. Attributes are currently being worked on, but without support through the RTTI unit (procedural access is provided through the TypInfo unit).

How compatible to Delphi's API is your API? If it is not compatible, then it would not be of much use to us. Please note that we would in any case only use the API itself, as we might not implement the binary layout of the RTTI necessarily the same as Delphi did.

Regards,
Sven

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to