Performance/Snappy/2012-04-19

From MozillaWiki
Jump to: navigation, search

Snappy Apr. 12 Minutes

Actions

  • get bz, jst, roc, johns, nathan, bsmedberg, bent, taras to spec out event queue
  • ehsan will write up a critique of persona implementation

Incoming

  • Taras did some setTimeout cost investigation

Projects

Front-end - Dietrich

Results from the past week
  • IE migration rewrite landed: fixes tons of bugs, supports new versions of IE, converted lots of C++ to JS, uses async Places APIs, removed much XPCOM. (bug 710895)
  • Safari migration rewrite landed: fixes bugs, supports Safari on newer Mac as well as Windows, converted lots of C++ to JS, uses async Places APIs, removed much XPCOM. (bug 710259)
  • Now only capturing thumbnails for the selected tab, instead of all tabs in the background. (bug 744152)
  • Use morelazy service/module loading in Session Restore. (bug 745342, bug 732292)
  • Deprecate old style guids, another blocker of async api usage. (bug 715355)
  • Converted to async favicon API in bookmarks import. (bug 728174)
  • Converted to async favicon API in Panorama. (bug 728142)

Todo this week:

  • get answers in bug 743877

Fix cache - hurley

Results from the past week
  • Bug 723577 has been abandoned in favor of bug 722034. Progress is being made, though no builds available for testing yet.
Todo this week
  • Continue making progress on 722034. Unknown if preliminary builds will be available.

Incremental GC shutdown leak hunting(rafael)

Results from the past week
  • Bug 735099
  • Bug 746541
Todo this week
  • continue working on above bugs

peptest - mcote

Results from the past week
  • Bug 747095 - Run multiple iterations of tests and average results
  • Bug 737886 - Post alerts when significant changes are detected in test results
Todo this week
  • Configurable number of iterations to get more consistent results (like talos does)