gecko-dev/tools/profiler/gecko
Gerald Squelart f2401ecda3 Bug 1464506 - Record FileIO markers on all threads - r=canaltinova
In addition to the existing "mainthreadio" feature, we now have:
- "fileio" to also capture file I/O from other profiled threads.
- "fileioall" to also capture file I/O from all threads (even unregistered threads).
- "noiostacks" to prevent capturing stack traces for "io" markers.
These are all off by default, except for `MOZ_PROFILER_STARTUP=1`.

Differential Revision: https://phabricator.services.mozilla.com/D75764
2020-05-25 08:58:47 +00:00
..
ChildProfilerController.cpp
PProfiler.ipdl Bug 1632750 - New profiler IPDL functions to manage chunks across processes - r=canaltinova 2020-05-08 03:34:55 +00:00
ProfilerChild.cpp Bug 1632750 - ProfilerChild handling update and destruction requests - r=canaltinova 2020-05-08 03:35:42 +00:00
ProfilerIOInterposeObserver.cpp Bug 1464506 - Record FileIO markers on all threads - r=canaltinova 2020-05-25 08:58:47 +00:00
ProfilerIOInterposeObserver.h
ProfilerParent.cpp Bug 1632750 - ProfileBufferGlobalController::HandleChunkManagerUpdate logic - r=canaltinova 2020-05-08 03:35:25 +00:00
ProfilerTypes.ipdlh Bug 1632750 - New profiler IPDL functions to manage chunks across processes - r=canaltinova 2020-05-08 03:34:55 +00:00
components.conf
nsIProfiler.idl Bug 1590706 - Part 1: Add a field inside ActivePS to hold the active BrowsingContext ID. r=gerald 2019-11-27 14:27:39 +00:00
nsProfiler.cpp Bug 1512991 - Add JsonWriteFunc::Write to take string length. r=botond 2020-05-08 16:24:31 +00:00
nsProfiler.h Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald 2019-08-23 05:45:16 +00:00
nsProfilerCIID.h
nsProfilerStartParams.cpp Bug 1590706 - Part 1: Add a field inside ActivePS to hold the active BrowsingContext ID. r=gerald 2019-11-27 14:27:39 +00:00
nsProfilerStartParams.h Bug 1590706 - Part 1: Add a field inside ActivePS to hold the active BrowsingContext ID. r=gerald 2019-11-27 14:27:39 +00:00