------- Comment #26 from hubicka at ucw dot cz 2010-04-03 21:20 ------- Subject: Re: [4.5 regression] 0.5% code size regression caused by r147852
As for history, I oriignally had only the perentage limits at place, but then found that they behave really erratically on small units and small functions. (especially in kernel source where you have tiny units with two functions that needs to be inlined one to other). So I added this large function/unit thresholds. They should be symmetric for functions and units. Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436