Greg Tatum
Greg Tatum
Here is an example perf problem that involves a single hot function. I had to fix it by instrument the function itself with timing information. This is a JS only...
We should be able to provide a mechanism to store and view profiles saved locally to your browser. This helps unlock profile comparison and some other features as well. #11...
We should have really nice end user documentation. ### Profiler - how it works * [x] Probabilistic samples * [x] Deterministic markers ### Header * [ ] What are threads...
We should be able to profile Firefox on mobile. This involves making sure that the new DevTools panel works correctly when profiling remotely. I didn't test it specifically for this...
julienw mstange I'm going to make all kinds of recommendations here. Please leave feedback below, and I'll work on updating this post with the feedback and filing all needed Gecko...
This is moved from [Bug 1008699](https://bugzilla.mozilla.org/show_bug.cgi?id=1008699). - - - Jonathan Watt wrote: > It would be helpful if the tree under the selected item was given a secondary highlight (say,...
This work is not currently planned, but captured here so we have a record of it: See [Bug 1150299](https://bugzilla.mozilla.org/show_bug.cgi?id=1150299) for more details. Some of it is copied here.  -...
We should use exact objects and (if possible) covariant (read-only) properties. e.g. turn this: ``` export type StackTable = { frame: IndexIntoFrameTable[], prefix: Array, length: number, }; ``` into this:...
In attempting to uncover our worst offenders for code coverage, the header component stands out. * [ ] TimeSelectionScrubber (53 lines uncovered) * [ ] IntervalMarkerOverview (47 lines uncovered) *...
In trying to find our worst offenders for test coverage, [src/components/app/](https://codecov.io/gh/devtools-html/perf.html/tree/dde68013d994ec113c7513f85f2b0eadee9af2cf/src/components/app) stands out as being particularly bad. We might need to take on [enzyme](https://github.com/airbnb/enzyme) as a dependency and shallow rendering...