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


_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to