On Sun, Sep 8, 2013 at 2:38 AM, Benoit Jacob <jacob.benoi...@gmail.com> wrote:
> I just was starting to look at BindingUtils.h as it is one of the most
> important "hub headers" that we have (see
> https://bugzilla.mozilla.org/show_bug.cgi?id=912735). But it seems that you
> guys are already well ahead into BindingUtils.h discussion. Is there a bug
> filed for it?

I've been focusing entirely on jsapi.h includes.  We're down to ~1480
rebuilt files when it gets touched;  we started at ~2600.  It's
getting hard to improve, because there's a tangled clump of
widely-included files that include it still either directly or
indirectly:  BindingUtils.h, xpcpublic.h, nsCxPusher.h,
DOMJSProxyHandler.h, Workers.h, probably a couple of others I've
forgotten right now.  For some of these it's not too hard to break the
dependency, but AFAICT we need to break the dependency for most or all
of them, which is harder.

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

Reply via email to