Performance/Status Meetings/2008-January-16: Difference between revisions

m
buglinkify
m (buglinkify)
 
Line 39: Line 39:


* JPEG/image speedups
* JPEG/image speedups
** Bug 411379: JPEG color conversion MMX/SSE2
** {{bug|411379}}: JPEG color conversion MMX/SSE2
** Shows perf wins on win32, OSX has bug 412396
** Shows perf wins on win32, OSX has {{bug|412396}}
** Bug 411718: avoid buffer copy on JPEG decode
** {{bug|411718}}: avoid buffer copy on JPEG decode


* Perf Bugs for FF3:
* Perf Bugs for FF3:
Line 52: Line 52:


* massive Ts regression in 2006
* massive Ts regression in 2006
** Ts analysis: bug 406810
** Ts analysis: {{bug|406810}}
** Related to thread manager landing
** Related to thread manager landing
** Darin thinks it might be excessive painting.
** Darin thinks it might be excessive painting.


* Profile Guided Optimization
* Profile Guided Optimization
** WPO turned on for windows (bug 361343) -- nice performance win on XP
** WPO turned on for windows ({{bug|361343}}) -- nice performance win on XP
** Spidermonkey seems to respond well to PGO under GCC (bug 410994)
** Spidermonkey seems to respond well to PGO under GCC ({{bug|410994}})
** sayrer has entire browser building with -fprofile-generate on Linux. no results yet.
** sayrer has entire browser building with -fprofile-generate on Linux. no results yet.
** dbaron: shipped fx 1.0 with PGO on linux as well, was a 10% perf win... but compiler upgrade + build system breakage stopped us.  We need to restart this on linux (and see about OSX).
** dbaron: shipped fx 1.0 with PGO on linux as well, was a 10% perf win... but compiler upgrade + build system breakage stopped us.  We need to restart this on linux (and see about OSX).
** -GL breaks some things on win32
** -GL breaks some things on win32


* [https://bugzilla.mozilla.org/show_bug.cgi?id=353962 JS spinlocks vs. full locks (Crashes in Fx2)]
* {{bug|353962}} -- JS spinlocks vs. full locks (Crashes in Fx2)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=196843 CSS fastload]
* {{bug|196843}} -- CSS fastload


* On radar (unowned stuff that people have mentioned have mentioned we should look at at some point)
* On radar (unowned stuff that people have mentioned have mentioned we should look at at some point)
Line 74: Line 74:




* Start/Stop Shark from JS [https://bugzilla.mozilla.org/show_bug.cgi?id=411365 Patch]
* Start/Stop Shark from JS ({{bug|411365}} Patch)
** Gets really clean profiles.  
** Gets really clean profiles.  
** Install newest [http://developer.apple.com/tools/download/ CHUD]
** Install newest [http://developer.apple.com/tools/download/ CHUD]
Line 80: Line 80:
** Good setting for brief events is config->advanced 20us sample rate
** Good setting for brief events is config->advanced 20us sample rate
** Put shark in remote mode
** Put shark in remote mode
** Example from [https://bugzilla.mozilla.org/show_bug.cgi?id=412396 bug 412396] test:
** Example from {{bug|412396}} test:


   <html>
   <html>
14

edits