Hi, maybe I misunderstand something. Did you mean that even if I will use inline in declaration of the function, than I still have to turn on the optimalization to have my code inlined? 2008/10/28 Andrew Bell <andrew.bell.ia@xxxxxxxxx>: > 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 > -- Jan Kastil galloth@xxxxxxxxx