On Wed, Aug 8, 2012 at 10:32 PM, Justin Lebar <justin.le...@gmail.com>wrote:

> > 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?
>

I think he (or at least Gregory) is also referring to the amount of stuff
that gets rebuilt when running |make| after changing something like
jsapi.h, rather than the just amount of time the preprocessor spends
concatenating files. In this case the speedup would vary widely depending
on which files were changed and how many includes of those files manage to
be removed. I have no idea what the average looks like.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to