This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mainline "exploding"


On Tue, 14 Oct 2003, Joe Buck wrote:
> Certainly if we have two inlining algorithms we have to keep maintaining,
> tuning, and bug-fixing two inlining algorithms.  Making the poorer one go
> away seems advisable.

Definitely, from an engineering point of view.

> I might have been confused, but the main argument I heard against using
> unit-at-a-time all the time was memory, so if we actually need more
> memory to use the old algorithm in many cases, that kills that.

The case where we (currently) do not use unit-at-a-time has regressed
extremely, that's why I found it more expensive.  Until recently, this
case was much lighter, but still perhaps unit-at-a-time plus some lower
threshold is a good idea.

Gerald
-- 
Gerald Pfeifer (Jerry)   gerald@pfeifer.com   http://www.pfeifer.com/gerald/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]