Platform/2010-01-19: Difference between revisions
< Platform
Jump to navigation
Jump to search
(e10s) |
|||
| Line 50: | Line 50: | ||
= 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">>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 = | = Security = | ||
Revision as of 19:06, 19 January 2010
« previous week | index | next week »
Notices / Schedule
Firefox 3.0.18 / Firefox 3.5.8
- code freeze January 19th
- there are 13 blockers remaining for 1.9.0.18
- owners are: smaug, dbaron, ddahl, dholbert, Enn, honzab, igor, jimm, jst, mrbkap (x5), roc, surkov, wtc
- there are 29 blockers remaining for 1.9.1.8
- owners are: smaug, dbaron, ddahl, dholbert, dolske, Enn, gal (x2), honzab, igor, jimm, joe, jst, kaie, matsp, mrbkap (x8), rs, roc, surkov, wtc and 3 unassigned (XPConnect, 2xDOM)
- release Feb 16th
Firefox 3.6
- new RC available as of Sunday night, announced yesterday
- reviewing blocker nominations daily
- proposed release dates: Thursday, Jan 21 or Monday, Jan 25
Blocker Report
Firefox 3.6 RC Code Completion
- 6 nominations to be triaged
- 0 code blockers remaining!
All Blockers (includes website, release management, etc)
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags
- Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)
- 8 OPEN (-1 w/w) (7 are non-code, 1 is Fennec-only)
- 0 FIXED but not yet fixed on mozilla-1.9.2
- 0 nominations
- Handy charts: Blocker snapshots, Blocker and Noms trends
- Approvals
- email beltzner if you have approval requests needing attention
- 28 requests
- 4 approved but not yet fixed on mozilla-1.9.2 (all releng)
- Charts: Nominations snapshots
Browser / Front End
GFX Update
Layout Update
Content Update
Platform-specific Support Update
- [Josh] The plan for Java for Mac OS X on the 1.9.3 branch.
- Apple should be releasing another Java update beta soon, which should have an updated NPAPI Java plugin (JavaPlugin2). We are hopeful that they'll ship something good enough to replace JEP by March. We'll be monitoring the situation closely.
- So that we don't depend on Apple, Steven will begin porting the JEP to NPAPI ASAP. This should take 4-6 weeks of dedicated work. We'll abort the JEP port if/when we see a good enough Java plugin from Apple.
JS
Startup Performance
Summmary
- Read the latest weekly update. (none last week)
- View snapshot results for startup and all other tests.
Priorities
<tbody> </tbody>| Estimated win | Bug # | Summary | Owner | Status | Notes |
| >10% | bug 512584 | Super fast paths for Components.classes and Components.interfaces | Taras Glek | in progress | Taras is traveling, says he'll close it out when he returns. |
| ~8% | bug 525013 | Investigate a more static build configuration of Firefox | Joel Reymont | in progress | 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. |
| up to 25% | bug 514083 | Per-file HFS+ compression on Mac OSX 10.6 | Joel Reymont | in progress | 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. |
| TBD | bug 520309 | Startup cache: replacement for fastload cache | Ben Hsieh | in progress | Ben is looking into a perf regression that arose after some major changes. |
| TBD | bug 503483 | Turn on --enable-faststart for Firefox by default | Dietrich | needs testing | No update, need to test still. Heated conversation on the bug. |
| TBD | bug 513149 | Speed up CSS parsing by using a machine generated lexer | Zack Weinberg | Zack's blocked on other work | No update.Taras says about 6% of startup spent parsing CSS. |
More
- More details on the project page.
- Join us on IRC in #startup.
Security
Electrolysis
- Really close to on-by-default: three test failures remain
- Broke OOPP users with this morning's nightly, but we're respinning nightlies
- Coordination meetings continue Wednesday, 1PM PT
Tree Management
- 100 new minis!
- 60 have been imaged with Windows XP, Windows 7, and OSX 10.5.8
Roundtable
- Release plans?