Performance/Snappy/2012-05-03

From MozillaWiki
Jump to navigation Jump to search
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 May 3rd Notes

General discussion

  • switch to 2 week interval
  • Snappy Tabstrip discussion on dev.platform
  • Felipe's lightning talk on finding and fixing memory leaks in Firefox

http://felipe.wordpress.com/2012/04/30/using-aboutcc/

  • 5-7second IGC times
  • OMTC sync GFX meeting monday 4pm
  • GFX deceleration is back
    • (part 1) azure content in two weeks
    • naive clip-surface cache: couple days
    • css gradient stuff: tbd by jet
    • borders: hard,
    • mac is a separate issue
    • Bas should profile the new theme
    • look into running different css for gfx accel case
    • schedule: frank, Bas, shorlander, me for a meeting to reduce nearterm theme overhead
  • schedule: khuey, jetpack discussion

Projects

Non-destructive chromehang

Peptest

Result from last week
  • bug 749275
    • fixed some bugs found after experimenting with repeating each test X times in a row versus repeating the whole test suite X times in a row (whole testsuite gives more consistent results, so we're going with that)
    • merge into m-c waiting on review
  • bug 747095 - deployed changes to peptest graphs to average results for given revision
Todo this week
  • bug 749275 should be reviewed and pushed soon
  • bug 749277 will enable 10 iterations for each push

GC pause reduction - billm

Results from the past week
  • bug 750424 - fixed leak that was blocking IGC being turned on
  • bug 750416 - incremental GC bugfixing

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

Results from the past week
  • bug 747675 (relanded)
  • lmandel to follow up with khuey about leaks for old jetpack versions due to his recent change

Firefox Shutdown - rafael

Results from the past week
  • 742455 is a regression from a previous fix. Debbuging it found the refcounting problem
 that causes the crash, but we have no idea how we get to that situation.
  • Good news is that looking at getting asan working on OS X to debug 742455 I found an

interesting symbol overiding library that I am now using on bug 732173

Todo this week
  • Send 732173 for code review