This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to allow Ada to work with tree-ssa
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: jsm at polyomino dot org dot uk
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 25 Jun 04 08:40:22 EDT
- Subject: Re: Patch to allow Ada to work with tree-ssa
That is only the case over a sufficiently long period of time that
developers can reasonably be supposed generally to have upgraded their
hardware. I don't find three years such a period of time.
I do. I think most people upgrade at about that interval: 2-3 years.
One other thing that's happening is that the cost of a new machines,
measured in hours of a person's time, is going *way* down.
When I first started working with computers, a high-end machine cost 52
*years* of typical salaries. Now we're talking about well under a week's
salary to buy the fastest possible machine (perhaps as little as a day).
> From my perspective, bootstrap times have gone from nearly 24 hours
> when I first started working on GCC to 25 minutes recently and the
> latter includes Ada and Java, which were not in the 24 hour figure.
Is that 25 minutes a full toplevel "configure && make bootstrap"
(including all runtime libraries)? Does it include toplevel "make check"?
No. I meant literally the bootstrap: the time to do three sets of builds of
the compiler. Adding in the library and testsuite costs is a factor of
around 5 to that, but there's no similar comparison point "back in the days".
I don't recall specific figures for bootstrap times when I first built
2.7.x around 1996/7 on eight-times-slower hardware, but I think it was
much quicker than now
I'm talking about ten years before that and on hardware that's probably
nearly 1,000 times slower (a Sun 3).