[fpc-pascal] Surprise. Comparison of method is only done on the routine address
    Michael Van Canneyt 
    michael at freepascal.org
       
    Tue Jul 12 12:18:15 CEST 2016
    
    
  
On Tue, 12 Jul 2016, Dennis Poon wrote:
>
>
> Michael Van Canneyt wrote:
>> 
>> 
>> 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.
>> 
> May I know what do they claim to be the rationale behind this decision?
I have no idea, I am curious myself.
Michael.
    
    
More information about the fpc-pascal
mailing list