20018398fc
Since get_states() assumes the existence of libtraceevent, so move to where it should belong, i.e, util/trace-event-parse.c, and also rename it to parse_task_states(). Leave evsel_getstate() untouched as it fits well in the evsel category. Also make some necessary tweaks for python support, and get it verified with: perf test python. Signed-off-by: Ze Gao <zegao@tencent.com> Cc: Steven Rostedt <rostedt@goodmis.org> Signed-off-by: Namhyung Kim <namhyung@kernel.org> Link: https://lore.kernel.org/r/20240123070210.1669843-2-zegao@tencent.com
54 lines
1.1 KiB
Plaintext
54 lines
1.1 KiB
Plaintext
#
|
|
# List of files needed by perf python extension
|
|
#
|
|
# Each source file must be placed on its own line so that it can be
|
|
# processed by Makefile and util/setup.py accordingly.
|
|
#
|
|
|
|
util/python.c
|
|
../lib/ctype.c
|
|
util/cap.c
|
|
util/evlist.c
|
|
util/evsel.c
|
|
util/evsel_fprintf.c
|
|
util/perf_event_attr_fprintf.c
|
|
util/cpumap.c
|
|
util/memswap.c
|
|
util/mmap.c
|
|
util/namespaces.c
|
|
../lib/bitmap.c
|
|
../lib/find_bit.c
|
|
../lib/list_sort.c
|
|
../lib/hweight.c
|
|
../lib/string.c
|
|
../lib/vsprintf.c
|
|
util/thread_map.c
|
|
util/util.c
|
|
util/cgroup.c
|
|
util/parse-branch-options.c
|
|
util/rblist.c
|
|
util/counts.c
|
|
util/print_binary.c
|
|
util/strlist.c
|
|
util/trace-event.c
|
|
util/trace-event-parse.c
|
|
../lib/rbtree.c
|
|
util/string.c
|
|
util/symbol_fprintf.c
|
|
util/units.c
|
|
util/affinity.c
|
|
util/rwsem.c
|
|
util/hashmap.c
|
|
util/perf_regs.c
|
|
util/fncache.c
|
|
util/rlimit.c
|
|
util/perf-regs-arch/perf_regs_aarch64.c
|
|
util/perf-regs-arch/perf_regs_arm.c
|
|
util/perf-regs-arch/perf_regs_csky.c
|
|
util/perf-regs-arch/perf_regs_loongarch.c
|
|
util/perf-regs-arch/perf_regs_mips.c
|
|
util/perf-regs-arch/perf_regs_powerpc.c
|
|
util/perf-regs-arch/perf_regs_riscv.c
|
|
util/perf-regs-arch/perf_regs_s390.c
|
|
util/perf-regs-arch/perf_regs_x86.c
|