Performance/Snappy/2012-07-12

From MozillaWiki
Jump to: navigation, search

Snappy July 12 Minutes

Actions

No actions.

Incoming

  • Desktop goals for Q3 given increased priority of Desktop Firefox
    • [action] lmandel and taras to speak with ahughes about QA involvement in Snappy
  • Can we use Eideticker on desktop for start-up, shutdown, other comparisons?
  • In Q3 dev tools is moving the Web Console to the remote proto. BenWa's gecko prof will have remote proto support.
  • lmandel spoke with one of the editors for the Performance of Open Source Applications book
    • Timeline is one page draft by labour day, full 12-15 page chapter by Oct
    • Speak with lmandel if you're interested in contributing and want to get in touch with the editors
  • jrmuizel will take point on gfx work for Snappy
  • gfx team will start reporting on relevant OMTC work for Snappy

Projects

Fix cache - hurley

Results from the past week
  • bug 763342 - Fix device-specific cache hit rate telemetry regression, r=michal
  • bug 767275 - Add more detailed cache lock telemetry, r=michal, r=nfroyd

Profiler - jrmuizel/BenWa/Ehsan (and more)

Results from the past week
  • landed js profiling, should be on nightly tommorrow
  • help wanted on profiler UI
  • console.profile/profileEnd

Peptest - mcote, ahal

Results from the past week
  • Want to build a single test (useful) test that can be tracked over time to prove or disprove the usefulness of peptest
    • Played around with opening a lot of tabs (the 100 or so that talos uses) and switching between them.
    • A little unresponsive but not as much as I would have guessed
    • Any other ideas for potential good test cases?
Todo this week
  • Don't discard events that take <50ms
  • setup peptest mozharness script to use talos sites

GC pause reduction - billm

Results from the past week
  • some progress on incremental sweeping (bug 729760)

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

Results from the past week
  • no update

Networking DNS Improvements

Results from the past week
  • Network team is working on improving (removing?) main thread DNS calls
  • Started work to integrate DNS host resolver into Gecko

Other

  • Vlad is moving DOM Storage off the main thread
  • bug 661881: about:telemetry UX review + adding rest of info reported to Telemetry
  • bug 770317: Nicolas Chaim working on profiling main thread I/O with xperf