profiler icon indicating copy to clipboard operation
profiler copied to clipboard

Firefox Profiler — Web app for Firefox performance analysis

Results 495 profiler issues
Sort by recently updated
recently updated
newest added

![](https://github.com/firefox-devtools/profiler/assets/961291/e15d3acb-7fd4-4906-a951-748ff4ec8630) I tried to switch to the JavaScript only view but my click was ignored. It turns out that this happened because I managed to click in the 3px gap...

polish

I think the right place to document power profiling would be a new page in the advanced topic section: https://profiler.firefox.com/docs/#/./advanced-topics ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-650)

documentation

Boris says it's pretty slow. Markus says #337 may help with this. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-649)

perf
quantum flow

Loading this profile currently takes seven seconds on my machine: https://share.firefox.dev/3CxXqdh Profile: https://share.firefox.dev/3qP8iB3 ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-648)

perf

Hi, I am trying to use Firefox Profiler to benchmark code lines that allocate JS garbage. To do that, I enable the option `"JS Allocations"` in the profiler and do...

For some contributors, it's not clear to how to share a performance profile with others, and they think that `/from-browser` profile urls are enough to share. As also :smaug mentioned...

polish
homepage

The Necko team would like to use `about:logging` and the resulting Firefox Profiles as the default method to collect nsHttp (and related) MozLogs from users. While this currently works well,...

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request. ### What changed?...

dependencies

This PR adds the ability to exclude some strings from the marker chart/table. Currently it supports only `field:value` like pars. So here are some valid uses: - `-name:todomvc` - `-cat:dom`...

This is a sub task of #3215. In the current active tab view, we filter all the samples and markers by their `innerWindowId`s. This is not great because if another...

timeline
active tab