Firefox JavaScript component startup costs

December 23rd, 2009 by rstrong

I’ve spent some time profiling the startup costs for JavaScript components from the first app-startup notification through the last final-ui-startup notification. I’ve limited the data to just these notifications for the time being in order to keep the focus specifically on this subset of startup cost to make the analysis easier. All times are in [...]


status update – week of 12/18

December 18th, 2009 by rstrong

Progress: Landed on 1.9.0 for Firefox 3.0.18, 1.9.0 GECKO190_20091130_RELBRANCH for Firefox 3.0.17, 1.9.1 for Firefox 3.5.8, 1.9.1 GECKO1916_20091130_RELBRANCH for Firefox 3.5.7, 1.9.2 for Firefox 3.6, and trunk (yes, it is a tad ridiculous listing them all but it was even more ridiculous having to land this six times) – Bug 534090 [Toolkit] – do not [...]


I’m surprised no one…

December 17th, 2009 by rstrong

has blamed MS yet for this!


status update – week of 12/11

December 13th, 2009 by rstrong

Progress: Received r+ and ui-r+ (still need to land) for – Bug 534090 [Toolkit] – do not use background notification for major updates (was PMU 3.0->3.5 major update has been really poor) [All]. Received r+ (still need to land) – Bug 529942 [Toolkit] – Remove nsIApplicationUpdateService2 on trunk [All]. Received r+ on a 1.9.1 patch [...]


status update – week of 12/4

December 4th, 2009 by rstrong

Any week where startup time (a.k.a TS) is improved even by a small amount is a good week. On Wednesday I found a startup win (mostly noticeable on Mobile but there was a slight win reported for Ts, MED Dirty Profile decrease 0.74% on XP Firefox3.6 and Ts, MAX Dirty Profile decrease 0.53% on Linux [...]