Platform/2014-Q1-Goals: Difference between revisions

Update Perf goals status
(Update Perf goals status)
Line 88: Line 88:
=== Perf ===
=== Perf ===
* {{done|Report main-thread I/O stacks to Telemetry, work with other teams to fix top offenders}}
* {{done|Report main-thread I/O stacks to Telemetry, work with other teams to fix top offenders}}
* {{ok|Add a journalled storage format to Gecko for better performance & start converting users in the codebase, e.g. prefs}}
* {{done |Session-store improvements: eliminate jank during data collection, improve startup time, reduce size of sessionstore.js files}}
* {{ok|Session-store improvements: eliminate jank during data collection, improve startup time, reduce size of sessionstore.js files}}
* {{done|Write a Talos test for the CustomizationUI animation in Australis}}
* {{ok|Convert FHR to the new async way of shutting down}}
* {{done|Serverside: Full support for self-serve telemetry data analysis (both ad hoc and scheduled)}}
* {{ok|Reduce Firefox power usage when the browser is idle}}
* {{ok|Write a Talos test for power use}}
* {{ok|Write a Talos test for power use}}
* {{ok|Write a Talos test for session storage performance}}
* {{ok|Write a Talos test for session storage performance}}
* {{done|Write a Talos test for the CustomizationUI animation in Australis}}
* {{ok|Convert FHR to the new async way of shutting down}}
* {{ok|Procure slow netbooks to be used as reference hardware for performance testing}}
* {{ok|Add support for capturing profiles during Talos tests}}
* {{ok|Add support for capturing profiles during Talos tests}}
* {{ok|Follow up on any Talos issues that fall out of enabling OMTC}}
* {{ok|Serverside: Instrument telemetry data-processing tasks with monitoring, alerts, and performance information. Stretch goal: include costing info too}}
* {{risk|Reduce Firefox power usage when the browser is idle}}
* {{risk|Add a journalled storage format to Gecko for better performance & start converting users in the codebase, e.g. prefs}}
* {{deferred|Follow up on any Talos issues that fall out of enabling OMTC}}
* {{deferred|Track & help with scrolling work}}
* {{deferred|Track & help with scrolling work}}
* {{ok|Procure slow netbooks to be used as reference hardware for performance testing}}
* {{deferred|New UI for multi-threaded profiling in the Gecko Profiler}}
* {{ok|New UI for multi-threaded profiling in the Gecko Profiler}}
* {{ok|Serverside: Full support for self-serve telemetry data analysis (both ad hoc and scheduled)}}
* {{ok|Serverside: Instrument telemetry data-processing tasks with monitoring, alerts, and performance information. Stretch goal: include costing info too}}


=== Networking ===
=== Networking ===
Confirmed users
356

edits