Performance/Snappy/2012-04-19

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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)