profiler
profiler copied to clipboard
Firefox Profiler — Web app for Firefox performance analysis
This PR adds a tab selector on the top left corner, inside the "Full Range" breadcrumbs root. By clicking that, you can select a different tab and this will change...
Here are examples of the cpu profile and heap profile generated with `-cpuprofile` and `-memprofile` options: [cpu.prof.gz](https://github.com/firefox-devtools/profiler/files/10686206/cpu.prof.gz) [mem.prof.gz](https://github.com/firefox-devtools/profiler/files/10686208/mem.prof.gz) I generated these from the [github cli repository](https://github.com/cli/cli) running this command line:...
Give you can name your profiles, I would love to see the tracks named " from profile 1 ()" and " from profile 2 ()" I am looking at a...
On the marker chart, I'd like to search for network errors (and other things using `,`), but I can't match on them, it looks like this field isn't searchable. ┆Issue...
By no means this is ready. Not working: * preview selection * hit testing (so tooltips) But I wanted to give you a sneak peek :-) [deploy preview](https://deploy-preview-5195--perf-html.netlify.app/public/tmq90ah2r3ry01zw8w650wxkx27vd44kraqqe6r/stack-chart/?globalTrackOrder=b0wa&hiddenGlobalTracks=1w8&hiddenLocalTracksByPid=232138-1w3~422462-0~232410-0~232367-0~232615-0~420959-0~232739-0~232557-0~232696-0~232658-0&showUserTimings&thread=e&v=10)
Previously we were keeping the original order in the profile data structure when we were initializing the global track order, and selecting the first tab visible process by default. But...
I frequently use the "Copy description" command from the context menu to grab relevant marker output, e.g. However what is copied to the clipboard does not include the "Start" field...
Ctrl+X in source code view cuts the selected text. That is surprising. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FP-902)
STR: 1. Take an android perfetto trace. For example, open https://ui.perfetto.dev/ and click on "Open Android example", and save it on your machine (using "Download" from the menu). 2. Use...
formatBytes is ambiguous as it displays mebibyte (MiB) numbers but the label suggests megabytes (MB)
I had to look up the source code when comparing memory usage across tools while doing a memory analysis to confirm that the profiler was showing mebibytes, and not actually...