[fpc-devel] don't you think it'stime toupdatedelphimodecompatibility? - IDispatch, implements
jamie-junk at blueyonder.co.uk
Sun May 29 14:03:20 CEST 2005
Jonas Maebe wrote:
> On 29 May 2005, at 13:41, Peter Vreman wrote:
>>>> Doesn't the compiler attempt to inline small functions/methods
>>>> automatically as part of its optimisation (even if the inline
>>>> directive is not specified)?
>> The inline directive is only a hint to the compiler. The behaviour is
>> the same in D2005.
> Yes, but the poster was asking whether the compiler never decided by
> itself to inline something (even if no "inline" directive was
> specified). That's not the case currently.
well thats soemthing you should add to your to do list. Automatic
inlining can deliver a signifcant performance improvement especially as
delphi uses a lot of one line procedures to set property values. A
fucntion call adds quite a bit of overhead (around 10+ clock cycles at a
> fpc-devel maillist - fpc-devel at lists.freepascal.org
More information about the fpc-devel