Confirmed users
336
edits
No edit summary |
|||
| Line 34: | Line 34: | ||
Bugs | Bugs | ||
* Bug 867757 - Provide a way to insert arbitrary data in a profile | * Bug 867757 - Provide a way to insert arbitrary data in a profile | ||
* | * Capture the callstacks for markers | ||
* Symbolicate marker callstacks | |||
* Front end improvements to markers and callstacks. | |||
== Profiling Painting/Compositing (also Gaming) == | == Profiling Painting/Compositing (also Gaming) == | ||
The goal of this project is being able to report (1) What is triggering repaints, (2) Frame boundaries, (3) Frame budgets and frames taking above 15ms, (4) Samples related to frame for both the content and compositor thread. | |||
Owner: :BenWa | |||
Bugs | |||
* Bug 867757 - Provide a way to insert arbitrary data in a profile | |||
* Instrument the frame transactions | |||
* Capture callstack of code requesting repaints | |||
* Add a new widget to show frame budgets | |||
* Complex time range selection in the front end | |||
== Cleopatra == | == Cleopatra == | ||
The goal of this project is to improve cleopatra. | |||
Owner: :BenWa, :mstange | |||
Bugs | |||
* (Various support feature for projects listed here) | |||
* Better marker UI | |||
* Fix local storage | |||
* Code refactoring | |||
* Tests | |||
== Multi-thread Profiling == | == Multi-thread Profiling == | ||
The goal of this project is to display more useful profiles for tasks that coordinate work between threads | |||
Owner: :BenWa | |||
Bugs | |||
* Improvements to thread selection and filtering | |||
* Bug 867757 - Provide a way to insert arbitrary data in a profile | |||
* Show locking? | |||
== Power Profiling == | |||
Bugs | |||
* Bug 769431 - Correlate performance data with Ivy Bridge MSR_PPX_ENERGY_STATUS for power usage profiles | |||
== Experimental/Low Priority == | |||
=== Video Profiling === | === Video Profiling === | ||
The goal of this project is display a video capture along side of the project requested. Similar to eideticker profiles. | |||
Owner: :BenWa | |||
=== Resuming unwinds from PseudoFrames === | === Resuming unwinds from PseudoFrames === | ||
The goal of this project is to | The goal of this project is to experiment with from a failed unwind from a pseudo frames and/or using previous pseudo frames to copy from a successfull unwind to speed up unwinding. | ||