Performance/Snappy/2012-07-12
From MozillaWiki
< Performance | Snappy
Contents
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?
- http://wrla.ch/blog/2012/06/mobile-firefox-measuring-how-a-browser-feels
- ask wlatch about Eideticker on desktop
- use peptest tests with this?
- [action] lmandel to speak with wrlach about Eideticker for desktop
- 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