Manuel> The overall goal of the project is worthwhile, however, it is unclear Manuel> whether the approach envisioned in the wiki page will lead to the Manuel> desired benefits. See http://tromey.com/blog/?p=420 which is the last Manuel> status report that I am aware of.
Yeah. I stopped working on that project when my manager at the time asked me to work on gdb instead. I think the goal of that project is still relevant, in that C++ compilation is still just too darn slow. Projects today (e.g., firefox) still do the "include the .cc files" trick to get a compilation performance boost. On the other hand, I'm not sure the incremental compiler is the way to go. It is a complicated approach. Perhaps better would be to tackle things head on; that is, push harder for modules in C and C++ and fix the problem at its root. Tom