Performance/Snappy/2012-06-28

From MozillaWiki
Jump to: navigation, search

Snappy June 28 Minutes

Actions

  • gavin to find an owner for persona slowness
    • 11:05 < gavin> taras: I asked ttaubert to help with bug 752837 (tabs), and look into bug 650968 (persona slowness)

Incoming

Projects

Persona slowness(ehsan/ttaubert)

Results from the past week
  • ttaubert is taking on this work.

Better DOM event/task scheduling - nathan (telemetry)

Results from the past week

Super-slow-startup investigations - vlad, taras

Results from the past week

Fix cache - hurley

Results from the past week
  • Will remove blocking APIs from cache API

Peptest - mcote, ahal

Results from the past week
  • bug 767048 - No real work; discussed using the talos page archive

GC pause reduction - billm

Results from the past week
  • Incremental GC is being disabled on 15.
  • bug 768282 - fix case where we accidentally run the GC repeatedly.

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

Results from the past week
  • bug 754495 - merge JS compartments in CC when closing pages
    • takes page-close CC on TechCrunch from 59ms to 18 ms
  • bug 730639 - free DOM trees without external refs without using the CC
    • useful when "someone sets innerHTML value to an element which has child nodes"

Networking DNS Improvements

  • bug 766973 - don't allow synchronous DNS queries from the main thread
    • Dependencies for actual issues. We found two bad call sites, one is patches already and the other is on the way. Will disable the API as soon as those land.