Performance/Snappy/2012-05-31
From MozillaWiki
< Performance | Snappy
Contents
- 1 Snappy May 31 Minutes
- 1.1 Actions
- 1.2 Incoming
- 1.3 Projects
- 1.3.1 Persona slowness(ehsan/paul)
- 1.3.2 Front-end - Gavin
- 1.3.3 Fix cache - hurley
- 1.3.4 Profiler - jrmuizel/BenWa/Ehsan (and more)
- 1.3.5 Nondestructive chromehang - vlad
- 1.3.6 Peptest - mcote
- 1.3.7 GC pause reduction - billm
- 1.3.8 CC pause reduction - smaug, mccr8 (meta bug 698919)
- 1.3.9 Firefox shutdown - rafael
Snappy May 31 Minutes
Actions
No actions.
Incoming
- New intern started on Perf team: Nicolas Chaim. Project overview: https://intranet.mozilla.org/2012Interns/Platform2012#NicholasChaim
- Australis tab strip - Jared and Frank
- Is this part of Front-end? Yes.
- Goal to get this work into Fx16
- Super slow start-up for app in WebRT - Vlad
- bug 753925: Investigated this bug report, found this is not a hang or performance issue, recommended web-runtime team investigate further
- Not a hang
- Could be an issue with the container
- tough to debug without tools
- lmandel to follow up about enabling dev tools in webrt
Projects
Persona slowness(ehsan/paul)
- Results from the past week
- Need to find a new owner. gavin to follow up.
Front-end - Gavin
- Results from the past week
- Tim and Andres are working on session store refactoring (bug 745040 landed, bug 742047 is close), which is a precursor to fixing a couple of session store jank bugs (bug 669603/bug 669034)
- Made some progress on bug 722332 (search service async API), next step should land soon, and the step after that (fixing clients) will help resolve painting delays on startup caused by search service initialization.
- Did anyone on frontend team pickup rendering content before paint? bug 756313
- Session restore also related. bug 715402
- Todo this week
- Marco/Mano are going to review the patches in bug 750454 (fix FUEL issues causing large performance/memory problems)
Fix cache - hurley
- Results from the past week
- Continuing reviews for bug 722034
- More blockers keep being added - unsure if these are hard blockers or nice-to-haves
- 105843 - telemetry shows that 10% of shutdowns are unclean. 10% of startups blow away disk cache
- Todo this week
- Continuing push to resolve bug 722034 in time for Firefox 15
Profiler - jrmuizel/BenWa/Ehsan (and more)
- Results from the past week
- vlad: Added support for using the profiler with local symbols on Windows: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler_and_Local_Symbols_on_Windows
- We announced the profiler. Top issues I have been seeing on Mac:
- Accessibility is turned on my system
- bug 759236 - nsAccTreeWalker timer is blocking the main thread
- Sync plugin calls
- Main thread IO (Font, Growl bug 759780)
- Get a number of users using it
- Vladan saw a WebGL issues with bad caching.
- Accessibility is turned on my system
- sfink reports some stability issues on Linux causing the browser to hang while being profiled. bug 757186 and bug 737328
- Todo this week
- Talked with Luke about instrumenting JS pro/epilogue until our long term JS framepointers solution can be implemented
Nondestructive chromehang - vlad
- Todo this week
- I'd like to to look at the collected chromehang data. Should I file a METRICS JIRA request?
- Chromehang is on and reporting in profiling builds
Peptest - mcote
- Results from the past week
- bug 759000 - intermittent problems with peptest on OS X
- Appears to be a bug in Mozmill, but being triggered by a bug in the tests: bug 759969. Fix in review.
- bug 757708 - due to a problem in mozharness (releng script runner), all Windows peptests have been exploding since May 17 :(
- Some missed results around May 17 in other platforms have been filled in.
- Preliminary analysis of the results of averaging 10 runs indicates that outliers are now a much smaller problem.
GC pause reduction - billm
- Results from the past week
- more IGC investigation(landed on inbound)
CC pause reduction - smaug, mccr8 (meta bug 698919)
- Results from the past week
- work on reducing page closing pauses (bug 754495)
Firefox shutdown - rafael
- Todo this week
- bug 661881: Applying review on cancellable query patch. Never got a response from Josh on whether my patch fixes his shutdown hang (bug 684513)