This is the mail archive of the gcc-patches@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: 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).


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