On Tue, Oct 28, 2008 at 7:23 AM, Rohit Garg <rpg.314@xxxxxxxxx> wrote: > Hi all, > > I have a small app. In it in a a particular place, I had a 2-3 > functions being called from one main function. They were small > functions (5-6 lines) and inline keyword was used. The performance was > ......... HORRIBLE. > > -Winline didn't report any case of a function not being inlined. Perhaps this is suggesting the obvious, but gcc doesn't do inlining if you aren't compiling with optimization. You get no warning in this case from -Winline. -- Andrew Bell andrew.bell.ia@xxxxxxxxx