Performance/Status Meetings/2007-October-31

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

« Back to Status Meetings

Participants

Agenda

  • AI's
  • Infrastructure items
  • Q4 Goals
  • Gecko

Action Items

  • AI:alice
  • AI:schrep
    • talk to linux vendors about native theme painting performance
    • Coop changed talos to accommodate, so now doing performance test runs again.
  • AI: justin
  • AI: ben
    • ben to build current mini's (has access)
  • AI: justin
    • justin to stock up on minis - ordering 50, only for perf
    • IT to build and image, and if possible, get on tree
  • AI: Alice
    • get in each OS ready to be imaged for new minis

Infrastructure

  • Moz2 mini farm implementation
    • number of machines -
    • 18 machines for trunk & branch
    • plan to roll them out
    • IT to take images and roll them out.
  • bhearsum is going to be working primarily in Build for the next 1-2 months.
    • Will still be supporting the existing Talos machines
    • Working on Try server Talos, Vista slaves, baselines is on the back burner for now.
  • Discussion over Talos/Tbox stability
    • Much more stable - planned to add the tests to the production tree in 1 month (11/3)
    • blocked on bug 393338
    • pushing out by 11/9
    • xml parsing bug re: svg
  • Talos on the try server bug 398192
    • The Buildbot side is moving quickly, I've already run a couple of test slaves.
    • Managing/interpreting the data will take longer to figure out.
  • Leak/Mochi tests on debug builds
  • Talk about the happenings on the tree wrt bug 400045
    • Ben/Robcee to look at numbers
    • still not resolved, justin to follow up
  • Goals for q4
    • Agreed goals:
      • stable production talos for branch trunk (4 platforms) on tree
      • perf enabled try server
      • stand alone talos box
      • baselines for historical numbers
      • graph server improvements (perhaps seneca)
      • investigate (rock) performance solutions for mobile
      • Bring up new tinderboxen to run leak and mochi tests on debug builds.

Gecko: Perf discussion

  • dtrace status
    • main patch is in, followup patch for Leopard exists bug 401806
    • need to figure out how we're going to ship this (is it enough to build with the header file on 10.4, or do we actually need 10.5's compile-time linker?)
  • Followups
    • sessionStore is really slow -- bug 398807 -- checked in, remaining issues marked blocking-, does this need to be tracked any more?
      • waiting for native json serializer to land
    • force cycle collection in between page load in talos (bug # needed)
      • TODO: vlad -- figure out what's going on there (with jonas)
  • Firefox front-end perf
    • sayer to put list of tasks on wiki
    • focus on measurements on tabbrowser reduction
    • dolske will do some profiling work
  • On radar
    • Stuart's page-out/page-in tests?
    • Theme optimization
    • roc's scrollbar issues
    • startup performance (fastload perf, loading libXUL and other files, etc.) (unowned)
    • more work to speed up onSecurityChange, but further work will require SSL work and reducing the number of notifications
    • others?

Completed AIs

Other Information

Related Bugs