Performance/Snappy/2012-04-12

From MozillaWiki
Jump to: navigation, search

Snappy Apr. 12 Minutes

Actions

  • lmandel to review bug 732471, bug 736152, bug 690623 with jet (layout)
  • lmandel to follow up on bug 744126

Incoming

  • Snappy k9o overlap:
    • content work(jst)
    • cache fixes(nick)
    • interactivity heuristics(712478)(gavin)
    • Async local storage(vlad)
    • indexeddb without a prompt(sort-of-snappy)(froydnj)

Projects

Persona slowness(ehsan/paul)

Results from the past week
  • ehsan did some profiling, no update in bug yet
  • paul has some work started on front-end to create more sizes for images

Front-end - Dietrich/bbondy

Results from the past week
  • Thumbnail service improvements in progress, Tim connected with Taras, bug 744388 (and bug 742594).
  • Async IE migrator patch updated by Marco, waiting on review from Mano, bug 710895.
  • Session restore modularization, from Max Li (random contributor?) in bug 742098 (landed).
  • Tim has wip patch for making parts of session restore async, bug 744809.
  • More session restore modularization from Tim in bug 742047.
  • More async favicons work from Paolo, bug 728168, bug 728714 (landed), bug 728142 (landed).
  • Paolo updated the private browsing telemetry patch, bug 695829.
  • work begun on killing sync history apis by Paolo, bug 739213.
  • need to remove tab switching setTimeout (bug 743877)
Todo this week
  • continue progress on all of the above

Fix cache - hurley

Results from the past week
  • Some discussion w/in networking team about using finer-grained locks (bug 723577) vs. just moving everything that touches the cache off the main thread (bug 722034). Work has been done on both approaches. Bug 723577 is in second round of review (pending decision on this discussion) and is considered more dangerous; bug 722034 has had no reviewable patches, but the approach is considered less dangerous.
Todo this week
  • Decision + moving forward on the above discussion

Profiler - jrmuizel/BenWa/Ehsan (and more)

Results from the past week
  • ionmonkey required for js profiling should land mid june

Nondestructive chromehang - vlad

Results from the past week

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

Results from the past week
  • various investigations: leaks, improving CCs handling of leaks