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

An idea that Kershaw proposed at Mozweek 2024: A button to extract the networking logs (nsHttp, etc) from a profile (make with `profilermarkers`) and open them in the Necko tool,...

see https://bugzilla.mozilla.org/show_bug.cgi?id=1618687 for more context ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-788)

markers
network panel

I start a new record using the profiler button but it displays SyntaxError: JSON.parse: expected ',' or '}' after property value in object at line 1 column 10413393 of the...

When using the JavaScript Tracer, the profiler will show the stack based on actual time. So that if the recorded function calls run in a short period of time and...

JS Execution Tracing

Steps to reproduce: 1. Load https://share.firefox.dev/3T3UduQ 2. Move your mouse over the markers and see that the tooltip displays normal strings. 3. Shift-click the TaskController thread, so that you have...

bug

Profile: https://share.firefox.dev/3XoGIs0 This profile has 5 `Navigation:Start` markers. The third marker is the one that indicates the actual navigation start of the page. I'm not sure what the other 4...

bug
markers

We would like to be able to get the source maps and show the JS source in the source code view eventually. To be able to do that, we have...

needs gecko patch
source view
JS Execution Tracing

Once we have webchannel requests to get the source maps (#5110), we can change the JS function names during symbolication to find their real names and replace it with them....

feature
symbolication
source view
JS Execution Tracing

For the source code view, we should have a way to request the source code for the Firefox-internal JS code (`chrome://` etc.). They can be hosted on hg.mozilla.org, or for...

feature
needs gecko patch
source view
JS Execution Tracing

Once we have a way to request source code and source map from Firefox with #5110, we can show that in the source view. Looking at this place, it appears...

feature
source view
JS Execution Tracing