profiler
profiler copied to clipboard
Firefox Profiler — Web app for Firefox performance analysis
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...
[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:  It would be nice to have a button that say something like "Load existing profile" that when...
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`....