Thanks, Matthew, I'd be glad to help with that, but I'm going to be a bit slammed until after our work-week, which ends on April 4.
Cheers j ----- Ursprüngliche Mail ----- > Von: "Matthew N." <[email protected]> > An: [email protected] > CC: "Nicholas Nethercote" <[email protected]> > Gesendet: Dienstag, 25. März 2014 17:22:12 > Betreff: Fwd: Too many system compartments > > Hello, > > Looking through the list of components in the linked forum post, a large > number of the new ones are related to FxA and new Sync. A lot of that code > uses Cu.import exclusively instead of defineLazyModuleGetter when it would > help performance. I already started with bug 988051 to import > hawkrequest.js and Credentials.jsm lazily. Anyone who knows the code more > want to do an audit? > > Thanks, > Matthew N. > :MattN > > ----- Forwarded Message ----- > From: "Nicholas Nethercote" <[email protected]> > To: "firefox-dev" <[email protected]> > Sent: Tuesday, March 25, 2014 11:45:41 AM > Subject: Too many system compartments > > Hi, > > Those of you who read the dev-platform list will have already seen > https://groups.google.com/forum/#!topic/mozilla.dev.platform/sAuhWQOAWic, > where I mentioned how the number of system compartments created at > startup has increased from 150 to 230 in the past year, and that a lot > of them look like they could be lazily loaded. > > It was suggested to me that I email firefox-dev as well, since some of > the people who would know about these compartments might not read > dev-platform. Hence this email. Thanks! > > Nick > _______________________________________________ > Sync-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/sync-dev > _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

