Performance/Status Meetings/2007-October-10

From MozillaWiki
Jump to: navigation, search

« Back to Status Meetings



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

Action Items

  • AI:alice complete Stand Alone talos doc
  • AI:schrep talk to linux vendors about native theme painting performance
    • Coop changed talos to accommodate, so now doing performance test runs again.
    • Build group still working on renaming the win ref platform machines back. bug 387167
  • AI: joduinn Some machines still running on old linux ref platform <strike>bug 396805 , bug 396990 done, bug 389426 being rolled out now. Stuart was ok'd to land 1.9a9 blocker bug on Thurs (27th sept).
  • AI: vlad Investigate pageloader component numbers on 1.8 -- bug 396628
    • vlad unable to reproduce; vlad and alice to meet.
  • AI: ben/justin Make images of clean talos slave; easier future setup (how many machines need to be ordered?), bring up new machines bug 398584
  • AI:justin Write up goals, need to decided on remaining perf goal.


  • Discussion over Talos/Tbox stability
    • Much more stable - planned to add the tests to the production tree in 1 month (11/3)
  • Talos status update?
    • Tdhtml/Tgfx/Tsvg for Talos landed (Txul will land very soon, too)
      • What slaves do we want these tests running?
    • Mac Port status
      • Mac slaves are up and running bug 393073
      • Moved to the primary buildbot master.
    • Page-load-server component question - see vlad's AI.
  • Talos for Mozilla2
    • Ben to create a mini for imaging, IT will image and get Ben talos server. Robcee/alice to help with the integration to master. bug 398584
  • 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
  • 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
    • luser reviewing main patch for Solaris
  • Followups
    • sessionStore is really slow, needs to be fixed (needs owner (dietrich/simon) -- bug 398807)
    • cycle collection and talos, esp. with destroy patch (jonas)
      • need to force cycle collection in between page load? (api bug 399927)
        • concerns about not measuring real-world performance
        • figure out how to measure cc impact on real-world as opposed to artificial (talos) navigation
  • On radar
    • Theme optimization (unowned)
    • roc's scrollbar issues
    • startup performance (fastload perf, loading libXUL and other files, etc.) (unowned)
    • dtrace -G on mac support
    • can do 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