On 09/12/2013 11:08 PM, Chris Peterson wrote:
> On 9/12/13 6:35 AM, Mike Hommey wrote:
>> Note we have *many* inline functions that the compiler decide to never
>> inline. We should maybe try to detect those on all platforms and move
>> those functions out of headers.
> 
> gcc -Winline will report uninlined "inline" functions, but the warnings are
> VERY noisy and sensitive to compilation flags. Still, periodic -Winline
> "spot checks" might be useful to identify the most frequently uninlined
> functions.

Presumably gcc must compute some "desirability of inlining" metric for each
function, and use that to make a yes/no decision.  Is there a way to get it
to show such information, so we can at work through the
erroneously-in-header-file functions in least-contentions-first ordering?

J

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to