firefox-devtools / firefox-devtools/profiler

Provide some measurements each sample

Open
#860 1 comment 0 reactions 0 assignees View on GitHub
profile data
Dominant language
TypeScript
Stars
1.5k
Forks
491
Avg merge
3d 46m
Merged PRs (30d)
27

Description

Please excuse me if we do this already.

We could provide some easy to obtain measurements each profiling sample and graph them over a shorter time range than markers normally let us measure things.

I can think of the current amount of allocated memory/number of objects in the JS and other heaps, but there are probably plenty of other ideas. If we think it's useful and it's not too invasive we could query the number of cache hit/smisses/instructions retired or simply how much time was spent "on CPU" vs idle.

As always, I can help with the GC stuff.

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

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.