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] |
On Monday, August 19, 2002, at 07:05 AM, Stan Shebs wrote:
It sounds to me like you're favoring a revival of the old NeXT system
of precomps that were systemwide and and per-include file. That approach,
even after years of tuning and tweaking, tended to top out at about 4X
speedup, while PFE precomps are at 6X after just a few months of work.
(Admittedly, the NeXT scheme is based on a separate preprocessor, which
limits its effectiveness.)
Yes, I'm amazingly happy with PFE so far. It is definitely a worthwhile change.But as a practical thing, a 6X speedup in the compiler so radically changes what you can do day-to-day, that it's worth some effort and some process change to accommodate it. CW precomps have all the flaws you're pointing out, and yet CW users are pretty happy with it; by editing their prefix file, they can adjust their one precomp to include more or fewer of their own headers, depending on whether a header is stable or not, and can do this at any point during development. Sometimes the compiler will do too much recompiling, but who cares if it only takes a minute to completely rebuild a big project?
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |