Performance/Snappy/2012-05-03

From MozillaWiki
Jump to: navigation, search

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