Changes

Jump to: navigation, search

Platform/2010-01-19

2,873 bytes added, 19:06, 19 January 2010
Startup Performance
= Startup Performance =
 
 
'''Summmary'''
* Read the latest [http://autonome.wordpress.com/2009/11/14/firefox-startup-performance-weekly-summary-11/ weekly update]. (none last week)
* View [http://graphs.mozilla.org/dashboard/snapshot/ snapshot results] for startup and all other tests.
 
'''Priorities'''
 
<table id="ts" border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td class="s0">Estimated win</td>
<td class="s1">Bug #</td>
<td class="s1">Summary</td>
<td class="s1">Owner</td>
<td class="s1">Status</td>
<td class="s1">Notes</td>
</tr>
<tr>
<td class="s2">&gt;10%</td>
<td class="s3">{{bug|512584}}</td>
<td class="s4">Super fast paths for Components.classes and Components.interfaces</td>
<td class="s4">Taras Glek</td>
<td class="s4">in progress</td>
<td>Taras is traveling, says he'll close it out when he returns.</td>
</tr>
<tr>
<td class="s2">~8%</td>
<td class="s3">{{bug|525013}}</td>
<td class="s4">Investigate a more static build configuration of Firefox</td>
<td class="s4">Joel Reymont</td>
<td class="s4">in progress</td>
<td class="s4">Lots of progress! Joel has a patch for Mac and Linux working on the tryserver, and numbers to confirm a partial static build gets ~8% improvement on Mac, with no compat problems. Zach added a bunch of number crunching to validate Joel's numbers. On the Windows front, Taras has a patch in progress now.</td>
</tr>
<tr>
<td class="s2">up to 25%</td>
<td class="s3">{{bug|514083}}</td>
<td class="s4">Per-file HFS+ compression on Mac OSX 10.6</td>
<td class="s4">Joel Reymont</td>
<td class="s4">in progress</td>
<td class="s4">Conclusion is that we need to make this happen via the installer, as well as the updater, since modifying files results in decompression. Conversation on the bug has expanded into turning on JAR compression.</td>
</tr>
<tr>
<td class="s2">TBD</td>
<td class="s3">{{bug|520309}}</td>
<td class="s4">Startup cache: replacement for fastload cache</td>
<td class="s4">Ben Hsieh</td>
<td class="s4">in progress</td>
<td class="s4">Ben is looking into a perf regression that arose after some major changes.</td>
</tr>
<tr>
<td class="s2">TBD</td>
<td class="s3">{{bug|503483}}</td>
<td class="s4">Turn on --enable-faststart for Firefox by default</td>
<td class="s4">Dietrich</td>
<td class="s4">needs testing</td>
<td class="s4">No update, need to test still. Heated conversation on the bug.</td>
</tr>
<tr>
<td class="s2">TBD</td>
<td class="s3">{{bug|513149}}</td>
<td class="s4">Speed up CSS parsing by using a machine generated lexer</td>
<td class="s4">Zack Weinberg</td>
<td class="s4">Zack's blocked on other work</td>
<td class="s4">No update.Taras says about 6% of startup spent parsing CSS.</td>
</tr>
</tbody>
</table>
 
'''More'''
* More details on the [https://wiki.mozilla.org/Firefox/Projects/Startup_Time_Improvements project page].
* Join us on IRC in [http://irc.mozilla.org/#startup #startup].
= Security =
Confirm, emeritus
2,088
edits

Navigation menu