Performance/Snappy/2012-11-15

From MozillaWiki
Jump to: navigation, search

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
  • 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.