Sfink/Performance Thoughts: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 69: Line 69:
* Layout
* Layout
* Garbage Collector
* Garbage Collector
* Networking
* XPConnect / XPCOM
* Caching
* Caching
* Extensions (cross-cutting)
* Extensions (cross-cutting)
Line 124: Line 124:
* [http://www.mozilla.org/performance/measureStartup.html MOZ_TIMELINE] Timing instrumentation. Extremely useful for app startup measurements.
* [http://www.mozilla.org/performance/measureStartup.html MOZ_TIMELINE] Timing instrumentation. Extremely useful for app startup measurements.
* [http://www.mozilla.org/performance/jsprofiler.html JS Runtime Profiler]. Profile JavaScript usage, dumps output to a file.
* [http://www.mozilla.org/performance/jsprofiler.html JS Runtime Profiler]. Profile JavaScript usage, dumps output to a file.
* TraceVis
* TraceVis and Ethograms - need better link than [https://bugzilla.mozilla.org/show_bug.cgi?id=497999]
* [[Perfomatic Mozilla graph server]]
* [[Perfomatic Mozilla graph server]]
* [[Buildbot/Talos]] - really nice setup where various performance tests are run automatically and compared against previous builds. Results are posted to the [news://news.mozilla.org/mozilla.dev.tree-management mozilla.dev.tree-management] newsgroup
* [[Buildbot/Talos]] - really nice setup where various performance tests are run automatically and compared against previous builds. Results are posted to the [news://news.mozilla.org/mozilla.dev.tree-management mozilla.dev.tree-management] newsgroup
Confirmed users
328

edits