> So I have this scripts that gives for each header the number of translation > units that use it, here is part of the output (i skipped the headers > included in less than 9 TUs) from a week ago (after dzbarsky's patch): > http://pastebin.mozilla.org/1745141 > > It is an approximation because it uses data generated by make for a given > build configuration, but it gives a good idea of some of the headers that > are included way too much.
But your contention is that fixing this will reduce build times, right? Did you observe a change in build times with dzbarsky's patch, or any of the other work that you have done? Or is the improvement in build times completely speculative at this point? I agree with Benjamin that our efforts may be better targeted at PCH, if headers are really a bottleneck. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform