[fpc-devel] Automatic inlining [was: completely messed up subject line]

Jonas Maebe jonas at zeus.ugent.be
Mon May 30 18:40:26 CEST 2005


On 30 May 2005, at 18:29, Jamie McCracken wrote:

> What would be nice is to have a compiler switch which takes say an  
> 8bit value to indicate how many bytes a function must contain in  
> order to be inlined automatically. That way it is scaleable and so  
> wont exacerbate the executable file size problem too much.

At the point the inlining is performed, the compiler does not have  
the slightest idea how large the function will be in terms of bytes.  
There is already a an extremely crude "complexity calculation"  
function, but it does not have any relation to size (only to speed --  
to a certain extent).


Jonas





More information about the fpc-devel mailing list