On 08/08/2012 03:46 PM, Justin Lebar wrote:
That's the thing, it is hard to measure the impact of bad dependencies unless
you compare the same code with bad and good dependencies (which would
mean spending the time to fix existing code), or have already experienced it
in another project, or even trust what people say on the internet about this
subject.
But it sounds like you have some data, e.g. from dzbarsky's earlier
work?  What are the results of your preliminary experiments?

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.

Nicolas Silva
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to