summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorDonglin Peng <pengdonglin@xiaomi.com>2026-02-09 15:19:49 +0800
committerSteven Rostedt (Google) <rostedt@goodmis.org>2026-03-23 20:28:54 -0400
commit6b0c7c28f7d1f5bd327981a8b733ca3938fae872 (patch)
treeceb2b9179f9a30e906487544f5d0631af401510b /tools/perf/scripts/python/stackcollapse.py
parentf54f08b1b8f00cfde2be329d93d7bad17ddf9854 (diff)
tracing: Pretty-print enum parameters in function arguments
Currently, print_function_args() prints enum parameter values in decimal format, reducing trace log readability. Use BTF information to resolve enum parameters and print their symbolic names (where available). This improves readability by showing meaningful identifiers instead of raw numbers. Before: mod_memcg_lruvec_state(lruvec=0xffff..., idx=5, val=320) After: mod_memcg_lruvec_state(lruvec=0xffff..., idx=5 [NR_SLAB_RECLAIMABLE_B], val=320) Cc: Steven Rostedt <rostedt@goodmis.org> Cc: Masami Hiramatsu <mhiramat@kernel.org> Link: https://patch.msgid.link/20260209071949.4040193-1-dolinux.peng@gmail.com Signed-off-by: Donglin Peng <pengdonglin@xiaomi.com> Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions