firefox-devtools / firefox-devtools/profiler

Filter timeline based on measure ranges

Open
#851 4 comments 0 reactions 0 assignees View on GitHub
call tree
Dominant language
TypeScript
Stars
1.5k
Forks
491
Avg merge
3d 46m
Merged PRs (30d)
27

Description

Here's a use case:

When I'm analyzing tpaint and tabpaint regressions on stylo-chrome, I use a manually-modified testcase to run the test multiple times, and each time there would be a performance measure recorded via the performance API, so that the ranges show up in profile as `UserTiming`, and the details in those ranges are what we are interested.

However, those ranges are discrete, and I have to click each range to have closer look at them to find patterns of what may be slower. It may be helpful if I can filter the timeline with just samples in those ranges left, so that it is easier to do other transformation to extract useful information in ranges that we are actually interested.

┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-715)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.