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: query reg. gcc


On Thursday, December 23, 2004, at 10:39 AM, Ian Lance Taylor wrote:
In general, I agree that that would be a useful feature if it is in fact possible.

See the compile server branch for a partial existence proof it is possible. :-)


It caches compilation fragments, when the cache it valid, things compile about as they can be validated, printf can spew out code and bump a couple of pointers. About a 90x speedup when it hits, and that's untuned, tuned, I'd expect it to be better than that.

If people use precompiled headers perfectly, then the compile server is the same speed as a normal precompiled header compile (or so). When precompiled headers aren't used, the speed approaches the speed of the perfect precompiled headers. I say approaches, as it does lots of validation and symbol management.


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