> On 10/23/19 9:07 AM, Jan Hubicka wrote: > > Hi, > > this patch reduces inline-heuristics-hint-percent so inliner behaves > > more similarly to what it did before I introduced this param. > > > > Bootstrapped/regtested x86_64-linux, comitted. > > I plan to do more tuning on this parameter, but the value of 1600 was > > actually a typo. > > > > Index: ChangeLog > > =================================================================== > > --- ChangeLog (revision 277332) > > +++ ChangeLog (working copy) > > @@ -1,3 +1,8 @@ > > +2019-10-23 Jan Hubicka <hubi...@ucw.cz> > > + > > + PR ipa/92074 > > + * params.def (inline-heuristics-hint-percent): Set to 600. > Funny, I just contacted all the package owners that were failing because > of the inliner heuristic changes. Given they were using the old > semantics, it's still good to encourage them to fix their code :-)
I think most of changes in warnings you see is due to enabling -finline-functions at -O2. This change affects -O3/-Ofast only and not by that much. :) Honza > > > Jeff >