gecko-dev/tools/performance
Denis Palmeiro 069d9c4abb Bug 1900846: Emit gecko profiler markers as perfetto track events if enabled. r=profiler-reviewers,canaltinova
If perfetto is enabled, then this patch enables emitting gecko profiler markers as perfetto track events.  It will always emit the marker name, category and timestamps at the very least.  It also adds support to the various payload types that are currently used, and those will be emitted as perfetto debug annotations.

Differential Revision: https://phabricator.services.mozilla.com/D214033
2024-07-26 01:46:38 +00:00
..
PerfStats.cpp Bug 1824465 - Part 8: Make PGPU refcounted, r=ipc-reviewers,mccr8 2023-04-19 22:10:08 +00:00
PerfStats.h Bug 1903553 - Add perf stats for frame building and fix corresponding glean probe. r=jrmuizel 2024-07-11 12:23:12 +00:00
Perfetto.cpp Bug 1900846: Emit gecko profiler markers as perfetto track events if enabled. r=profiler-reviewers,canaltinova 2024-07-26 01:46:38 +00:00
Perfetto.h Bug 1900846: Emit gecko profiler markers as perfetto track events if enabled. r=profiler-reviewers,canaltinova 2024-07-26 01:46:38 +00:00
moz.build Bug 1887068: Add perfetto event traces for taskcontroller tasks and dom performance measurement markers. r=smaug 2024-04-15 15:34:04 +00:00