Performance/Snappy/2012-06-21

From MozillaWiki
Jump to: navigation, search

Snappy June 21 Status (no meeting this week)

Actions

  • gavin to find an owner for persona slowness

Incoming

Projects

Better DOM event/task scheduling - nathan (telemetry)

Results from the past week
Todo this week
  • More debugging, implement true per-window event queues.

Front-end - Gavin, Jared and Frank (Australis tab strip)

Results from the past week
  • Jared passed on the work for Australis (bug 738491) to Frank.
Todo this week
  • Frank is in the process of changing from using images for the tab shape to linear-gradients for theming/platform-integration purposes. This elevates the necessity of bug 761393

Fix cache - hurley

Results from the past week

Profiler - jrmuizel/BenWa/Ehsan (and more)

Results from the past week

Snappy Scrolling (meta bug 710372) - Jared

Results from the past week
  • Jared emailed Avi to see if he is still doing work on it. No other updates.
Todo this week
  • No planned work on it this week.

Peptest - mcote, ahal

Results from the past week
  • taras, mcote, and ahal revisited peptest's rationale and current implementation.
    • Good points: peptest is not only measuring something that no other test suite measures (responsiveness), but it also simulates user input better than any current framework. We can also easily extend it to record the duration of particular actions as well as their responsiveness.
    • Not so good points: our current tests are not that useful. They are real-world actions, but most aren't actions for which we really care about responsiveness.
  • Filed bug 767048 to implement a simple, useful test case, in which we load a comlex page in 10 tabs and switch between them, measuring responsivness and how long it takes from click to end of painting.
  • Also filed bug 767055 to implement a way to measure responsiveness asynchronously; that is, start measurements, do stuff possibly including waiting on callbacks, and then stop measurements.
Todo this week

GC pause reduction - billm

Results from the past week
  • no updates

CC pause reduction - smaug, mccr8 (meta bug 698919)

Results from the past week
  • no updates