Greg Tatum

Results 204 issues of 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...

feature

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...

feature
unified profiler

We should have really nice end user documentation. ### Profiler - how it works * [x] Probabilistic samples * [x] Deterministic markers ### Header * [ ] What are threads...

feature
documentation

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...

feature
needs gecko patch

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...

discussion
markers

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,...

feature
call tree

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. ![image](https://user-images.githubusercontent.com/1588648/36048977-bd60fe22-0da6-11e8-8a6f-431f18c354a1.png) -...

feature
JIT

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:...

code maintenance

In attempting to uncover our worst offenders for code coverage, the header component stands out. * [ ] TimeSelectionScrubber (53 lines uncovered) * [ ] IntervalMarkerOverview (47 lines uncovered) *...

code maintenance
help wanted
tests

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...

code maintenance
help wanted
tests