Performance/Snappy/2012-11-15
From MozillaWiki
< Performance | Snappy
Contents
- 1 Snappy November 15, 2012, Minutes
- 1.1 Actions
- 1.2 Incoming
- 1.3 Projects
- 1.3.1 Tab switch performance - jrmuizel
- 1.3.2 Profiler - jrmuizel/BenWa/Ehsan (and more)
- 1.3.3 GC pause reduction - billm, jcoppeard
- 1.3.4 CC pause reduction - smaug, mccr8 (meta bug 698919)
- 1.3.5 Chrome hang reports - vlad
- 1.3.6 Move DOM Storage off main thread - vlad
- 1.3.7 Flash Hang UI - aklotz, vlad
Snappy November 15, 2012, Minutes
Actions
- lmandel to follow up with Bas about bug 792527
- pinged bas in the bug (the bug that Bas is working on is bug 509052)
- lmandel to talk to UX to about flash hang detection UI
- I pinged Ian/Madhava. I'll ping them again.
-
jrmuizel to create GFX prioritization for workweek - jrmuizel to write story about how much time gfx calls contribute to tab switch
- taras to start discussion about changing what hardware people managers/etc run
- done on yammer
- taras to show qa about the awesomeness of using crappy hardware
- taras? to set-up an opt-in add-on to report privacy-invasive telemetry on tabswitch/etc (to help track down worst perf offenders)
- lmandel, taras, ashughes to meet later today to test social issues on beta
- We met with Gavin, Jared, and Felipe
- Issue reported with profile from community member https://bugzilla.mozilla.org/show_bug.cgi?id=811940
- lmandel to follow up with privacy about letting specific non MoCo contributors look at ChromeHang data
Incoming
Nothing incoming
Projects
Tab switch performance - jrmuizel
- Results from the past week
- Taras reports that we made some good progress on tab switch at the gfx/layout work week, will provide details
Profiler - jrmuizel/BenWa/Ehsan (and more)
- Results from the past week
- Can now profile Fennec Nightly
GC pause reduction - billm, jcoppeard
- Results from the past week
- bug 803376 - Stop doing transplant GCs, which are about 75% of the worst GC pauses.
- bug 807535 - Don't toggle JIT write barriers during GC, which saves a few ms per slice.
CC pause reduction - smaug, mccr8 (meta bug 698919)
- Results from the past week
- From telemetry, Olli observed that bug 801719, which landed a few weeks ago, reduced the median number of JS objects in the CC graph.
Chrome hang reports - vlad
- Results from the past week
- bug 808699: Rafael changing chrome-hang wire format, changes to Firefox and Symbolication Server
- bug 661881 and bug 811088: Landed about:telemetry page
Move DOM Storage off main thread - vlad
- Results from the past week
- bug 807021: Initial refactor of LocalStorage with a hash-table cache and off-main-thread flush. Will try to get a patch up for review this week for Firefox 19, but might need to uplift next week
Flash Hang UI - aklotz, vlad
- Results from the past week
- bug 805591: WIP patch posted. Now working on removing IPDL and other libs with heavy dependencies out of IPC and child process. No response from UX.