[fpc-devel] RTTI interface & variant late binding issue (mORMot)

Michael Van Canneyt michael at freepascal.org
Sun Feb 8 10:38:55 CET 2015

On Sat, 7 Feb 2015, Arnaud Bouchez wrote:

> Just to be clear, because it sounds like there is some confusion in the 
> discussion.
> About http://bugs.freepascal.org/view.php?id=26774
> 1. We do NOT need Invoke() implemented.
> 2. We do NOT need extended RTTI as available since Delphi 2010, nor features 
> like attributes.
> 3. We do NOT need 100% compatibility with Delphi - it is fine to have some 
> diverse data layout.
> 4. There should not be huge platform specific work.
> Because:
> 1. We have our own low-level Invoke, for x86 and x64 platforms, working on 
> both Windows and Linux.

That may be so, but if we implement a solution, we don't want people to have 
to redo everything you did.

So we prefer to implement invoke as part of the process.


More information about the fpc-devel mailing list