[PATCH v2 0/7] Add support for Firefox's gecko profile format

From: Anup Sharma
Date: Wed Jul 05 2023 - 15:41:30 EST


This patch series adds support for Firefox's gecko profile format.
The format is documented here [1].

I have addressed few comments from the previous version of the patch
like using perf script python interface to process the samples. Also
fixed trailing whitespace and other minor issues.

[1] https://github.com/firefox-devtools/profiler/blob/main/docs-developer/gecko-profile-format.md

Anup Sharma (7):
scripts: python: Extact necessary information from process event
scripts: python: Introduce thread sample processing to create thread
scripts: python: create threads with schemas
scripts: python: implement get or create stack function
scripts: python: implement get or create frame function
scripts: python: implement add sample function and return finish
scripts: python: Add trace end processing and JSON output

.../scripts/python/firefox-gecko-converter.py | 204 ++++++++++++++++++
1 file changed, 204 insertions(+)
create mode 100644 tools/perf/scripts/python/firefox-gecko-converter.py

--
2.34.1