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

It's a bit annoying that one needs to convert a perf trace with `perf script` before it can be loaded into the profiler, because that explodes the file size by...

(General purpose profiler feature) On Windows especially, there are a lot of mystery unnamed threads in most processes that do interesting things. Many of these could at least be classified...

It's often useful to limit the flame graph to a single module, because you own that module's code and want to optimize it. It's also possible that you have a...

feature
flame graph

[deploy preview](https://deploy-preview-4973--perf-html.netlify.app/public/bksvbe1efcspag22ej8fnjqcq33zs27fa52zrb8/marker-table/?globalTrackOrder=e0wd&hiddenGlobalTracks=125wc&hiddenLocalTracksByPid=158395-3wg~159068-0w3~158942-0wa~158868-0w6~158870-0w7~159166-0~159181-0w2~159186-0w2~159114-0w2~158831-0~158644-01~158836-0w3~158747-0w5~158712-0w4&thread=x0&v=10) Open the Web console, enter `extractGeckoLog()`. After a while it should download automatically a txt file with the content of all logs. Note it doesn't take into account...

Having the ability to copy a sequence of markers as plain text (e.g. for pasting into bugzilla) would be very useful, especially when looking at logging markers in the marker...

I installed Yarn on Windows 10 using their installer: https://yarnpkg.com/en/docs/install#windows-stable I'm using [MozillaBuild](https://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe) (which is based on [mingw's msys](http://www.mingw.org/msys.shtml)) as unixy command line and tools, including node&npm. `yarn --version` outputs:...

Right now we only allow for loading in a profile by file: ![](https://user-images.githubusercontent.com/1588648/28421449-d86afece-6d2a-11e7-9438-0a460df39baa.png) It would be nice to have a button that say something like "Load existing profile" that when...

feature
help wanted
ready

I'd like to evaluate how much energy it takes to load a bunch of web pages. I really can't do this manually in order to provide any useful information. I...

Currently, the ways that [importers](https://github.com/firefox-devtools/profiler/tree/main/src/profile-logic/import) generate profiles are different for different importers: * chrome.js and dhat.js target the latest version of the processed profile format, through the use of `data-structures.js`....

profile data
discussion