MozCampEU2012/Schedule/Desktopandmobile/All-About-Performance: Difference between revisions

Added links from presentation
No edit summary
(Added links from presentation)
Line 29: Line 29:


Equipment Needs (Video projector already included):  
Equipment Needs (Video projector already included):  
--------------------------------------------------------------------
--------------------------------------------------------------------


Line 56: Line 54:
* Giorgio Maone
* Giorgio Maone
* <insert name here>
* <insert name here>
--------------------------------------------------------------------
LINKS FROM PRESENTATION:
'''about:telemetry'''
* about:telemetry addon: https://addons.mozilla.org/en-US/firefox/addon/abouttelemetry/
* After installing the extension, navigate to about:telemetry to see the stats
* To see full SQL strings, change "toolkit.telemetry.debugSlowSql" to True in about:config
* Full list of histogram names and descriptions: http://mxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/Histograms.json
* To change the main thread hang threshold, change "hangmonitor.timeout" in about:config, e.g. a value of 1 represents a minimum hang of 1 second (default is 10 seconds)
* Custom version of about:telemetry which shows main thread hangs: https://people.mozilla.com/~vdjeric/ping.telemetry.xpi
* Description of custom version: http://blog.mozilla.org/vdjeric/2012/03/21/introducing-chrome-hang-reporting-and-the-symbolication-server/
* Telemetry backend with aggregate data: https://metrics.mozilla.com
'''Slow-startup Logging'''
* Slow Startup Logging extension: https://addons.mozilla.org/en-US/firefox/addon/slow-startup-logging/
* After installing the extension, navigate to about:slowstartup to see the data
* Description of extension: http://nchaim-moz2012.tumblr.com/post/25647745019/slow-startup-logging-add-on
'''Paint Flashing'''
* To flash repainted areas in the browser, set "nglayout.debug.paint_flashing" to True in about:config
* Example page with excessive repainting: http://www.mozilla.org/projects/firefox/prerelease.html
Confirmed users
356

edits