summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
AgeCommit message (Expand)Author
2025-02-18perf script: Fix hangup in offline flamegraph reportNamhyung Kim
2025-02-03perf script: force stdin for flamegraph in live modeAnubhav Shelat
2023-08-24perf scripts python: Add support for input args in gecko scriptAnup Sharma
2023-07-28perf scripts python: Add command execution for gecko scriptAnup Sharma
2022-12-14perf script: Introduce task analyzer python scriptHagen Paul Pfeifer
2021-09-10perf scripts python: Fix passing arguments to stackcollapse reportMichael Petlan
2021-05-25perf scripts python: intel-pt-events.py: Add branches to scriptAdrian Hunter
2020-05-05perf flamegraph: Use /bin/bash for report and record scriptsArnaldo Carvalho de Melo
2020-04-16perf script: Add flamegraph.py scriptAndreas Gerstmayr
2018-06-06perf script powerpc: Python script for hypervisor call statisticsRavi Bangoria
2018-01-12perf script python: Add script to profile and resolve physical mem typeKan Liang
2017-08-15perf script python: Add support for exporting to sqlite3Adrian Hunter
2017-06-30perf intel-pt: Add example script for power events and PTWRITEAdrian Hunter
2016-06-21perf script: Add stackcollapse.py scriptPaolo Bonzini
2015-08-28perf scripts python: Add new compaction-times scriptTony Jones
2014-11-03perf tools: Add call information to Python exportAdrian Hunter
2014-10-29perf script: Add Python script to export to postgresqlAdrian Hunter
2014-06-25perf scripts: Fallback to syscalls:* when raw_syscalls:* is not availableDaniel Bristot de Oliveira
2012-09-17perf scripts: Add event_analyzing_sample-record/reportFeng Tang
2011-09-29perf script: Add drop monitor scriptNeil Horman
2010-12-25perf script: Finish the rename from trace to scriptArnaldo Carvalho de Melo
2010-11-10perf trace scripting: remove system-wide param from shell scriptsTom Zanussi
2010-10-26perf python scripting: Add futex-contention scriptArnaldo Carvalho de Melo
2010-10-23perf trace: Use $PERF_EXEC_PATH in canned report scriptsBen Hutchings
2010-09-07perf: Add a script to show packets processingKoki Sanagi
2010-08-02perf: New migration tool overviewFrederic Weisbecker
2010-05-10perf/trace/scripting: syscall-counts script cleanupTom Zanussi
2010-05-10perf/trace/scripting: syscall-counts-by-pid script cleanupTom Zanussi
2010-05-10perf/trace/scripting: failed-syscalls-by-pid script cleanupTom Zanussi
2010-04-30perf: Remove leftover useless options to record trace events from scriptsFrederic Weisbecker
2010-04-14perf trace/scripting: Enable scripting shell scripts for live modeTom Zanussi
2010-04-14perf trace/scripting: Add rwtop and sctop scriptsTom Zanussi
2010-02-25perf/scripts: Add syscall tracing scriptsTom Zanussi
eviewed by Greg. Thomas wrote a script to parse the csv files and add the proper SPDX tag to the file, in the format that the file expected. This script was further refined by Greg based on the output to detect more types of files automatically and to distinguish between header and source .c files (which need different comment types.) Finally Greg ran the script using the .csv files to generate the patches. Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombredanne@nexb.com> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2016-06-22perf script stackcollapse: Remove reference to the perl interpreterArnaldo Carvalho de Melo It is ignored and this is actually a python script, not a perl one. Reported-by: Brendan Gregg <brendan.d.gregg@gmail.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Milian Wolff <milian.wolff@kdab.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Paolo Bonzini <pbonzini@redhat.com> Link: http://lkml.kernel.org/n/tip-0w4bpbqd79v3sl34jvpr11v0@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> 2016-06-21perf script: Add stackcollapse.py scriptPaolo Bonzini Add stackcollapse.py script as an example of parsing call chains, and also of using optparse to access command line options. The flame graph tools include a set of scripts that parse output from various tools (including "perf script"), remove the offsets in the function and collapse each stack to a single line. The website also says "perf report could have a report style [...] that output folded stacks directly, obviating the need for stackcollapse-perf.pl", so here it is. This script is a Python rewrite of stackcollapse-perf.pl, using the perf scripting interface to access the perf data directly from Python. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Acked-by: Jiri Olsa <jolsa@kernel.org> Cc: Brendan Gregg <bgregg@netflix.com> Link: http://lkml.kernel.org/r/1460467573-22989-1-git-send-email-pbonzini@redhat.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>