GCC 3.5 Status (2004-08-29)

Mark Mitchell mark@codesourcery.com
Mon Aug 30 01:29:00 GMT 2004


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



More information about the Gcc mailing list