[fpc-pascal] Surprise. Comparison of method is only done on the routine address
Michael Van Canneyt
michael at freepascal.org
Tue Jul 12 09:07:21 CEST 2016
On Tue, 12 Jul 2016, Dennis wrote:
> I always thought comparison of methods is done on both the data and the code
> part.
> TMethod = record
> Code : CodePointer;
> Data : Pointer;
> end;
> But the following proves it is NOT.
> What is the rationale behind such behavior?
AFAIK: Delphi compatibility.
Someone already made a remark about this, and this fact is now documented, it
should appear when 3.0.2 is out.
Michael.
More information about the fpc-pascal
mailing list