[fpc-devel] Merging identical procedure proposals
    Yuriy Sydorov 
    jura at cp-lab.com
       
    Sat Oct 16 21:33:53 CEST 2021
    
    
  
On 16.10.2021 21:45, J. Gareth Moreton via fpc-devel wrote:
> I figured that virtual methods would be no-go and that this would only apply to static methods.  It seems a shame to 
> dismiss it completely though because there's a huge number of procedures that compile to the same code, especially when 
> generics come into play, and I have identified a fair number in the compiler itself (at least when compiled under 
> x86_64-win64).
Instead of complete elimination of the duplicate function code you can replace it by the unconditional jump to the 
single copy of the function code.
Yuriy.
    
    
More information about the fpc-devel
mailing list