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: GCC 3.5 Status (2004-08-29)


Andrew Pinski wrote:


On Aug 29, 2004, at 5:53 PM, Mark Mitchell wrote:


Maintaining compilation speed was a precondition set by the SC for the tree-ssa merge. If that condition was not met, then perhaps the merge should not have been performed. The fact that it was probably indicates that people weren't too worried about these compile-time effects.



There has been a couple of cases where compile time has actually speed up a huge amount even with the new optimization so it was no a clear cut if we should not merge or not.

I am not criticizing the decision to merge. In fact, I am not at all surprised that it is faster sometimes and slower other times: the same is true of the generated code. (There are also some new bugs, and some old bugs fixed, and...) The tree-ssa changes are a huge perturbation and, as such, it's hard to make absolute "it's better" or "it's worse" statements.


--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com


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