Performance/Snappy/2011-12-01
< Performance | Snappy
Actions
- fix cache(fix within this development cycle) (nhurley)
- submit chromehang minidumps with telemetry(less than a week for technical stuff) - ben?
- land dom storage + sql timing (vladan)
- turn on benoit's profiler for developers next week(bug #?) (jrmuizel)
- do animation data after profiler is done (jrmuizel)
- file bugs for product P1 responsiveness issues - lmandel
Notes
- chromehang bugs should probably be [Snappy]
- helped prioritize known problems, uncovered new ones
- Evidence that sqlite is not our #1 problem
- only caught the first lag
Will start by integrating in a non crash way with Telemetry - can look at a UI to allow the user to kill the browser afterwards Filed https://bugzilla.mozilla.org/show_bug.cgi?id=706916 needs telemetry-privacy review. One-off hogs that can run for multiple seconds of minutes:
cache bug https://bugzilla.mozilla.org/show_bug.cgi?id=701909
- fonts 705287 705258 705594
will meet about cache bugs separately
- sqlite 704933 699051
"Small" Jank:
- we need a way to track when we should be painting at a certain rate and aren't. The refresh driver should help here. It will tell us when we're try to paint.
- Measure animation lag for throbber, progress bars, etc
Jeff will create/add bugs about animation https://bugzilla.mozilla.org/show_bug.cgi?id=706919
- Asa has a list of UI jank to track
https://etherpad.mozilla.org/desktop-responsiveness - see starred items after line 49 - lawrence will file bugs for top issues