Arnaldo Carvalho de Melo
3ab484b862
perf tools: Add missing files to build the python binding
Changeset 0f6a3015:
"perf tools: Support user regs and stack in sample parsing"
uses hweight_long in evsel.c, so we need to drag util/hweight.c
to the python binding.
Ditto for ee8dd3c:
"perf tools: Change strlist to use the new rblist"
where we need to add util/rblist.c.
Now twatch.py works again:
# export PYTHONPATH=~acme/git/build/perf/python/
# ~acme/git/linux/tools/perf/python/twatch.py
cpu: 4, pid: 23639, tid: 23639 { type: fork, pid: 30659, ppid: 23639, tid: 30659, ptid: 23639, time: 36287872076780}
cpu: 5, pid: 30659, tid: 30659 { type: comm, pid: 30659, tid: 30659, comm: ls }
cpu: 5, pid: 30659, tid: 30659 { type: exit, pid: 30659, ppid: 30659, tid: 30659, ptid: 30659, time: 36287873681539}
cpu: 4, pid: 23639, tid: 23639 { type: fork, pid: 30660, ppid: 23639, tid: 30660, ptid: 23639, time: 36291720420480}
cpu: 5, pid: 30659, tid: 30659 { type: exit, pid: 30659, ppid: 30659, tid: 30659, ptid: 30659, time: 36287873685714}
cpu: 5, pid: 30660, tid: 30660 { type: comm, pid: 30660, tid: 30660, comm: git }
^C
KeyboardInterrupt
Reported-by: Jérôme Carretero <cJ-ko@zougloub.eu>
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Namhyung Kim <namhyung@gmail.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Link: http://lkml.kernel.org/n/tip-gmq82zp5blin9aml9g5tzokr@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
|
2012-08-21 10:31:40 -03:00 |
| .. |
|
arch
|
perf tools: Use scnprintf where applicable
|
2012-03-14 12:36:19 -03:00 |
|
bench
|
perf bench: Fix confused variable namings and descriptions in mem subsystem
|
2012-07-02 14:35:45 -03:00 |
|
config
|
perf ui/gtk: Add GTK info_bar widget to browser window
|
2012-06-19 13:06:19 -03:00 |
|
Documentation
|
perf bench: Fix confused variable namings and descriptions in mem subsystem
|
2012-07-02 14:35:45 -03:00 |
|
python
|
perf python: Use attr.watermark in twatch.py
|
2012-01-30 18:38:23 -02:00 |
|
scripts
|
|
|
|
ui
|
perf tools: use XSI-complaint version of strerror_r() instead of GNU-specific
|
2012-07-25 11:46:04 -03:00 |
|
util
|
perf tools: Add missing files to build the python binding
|
2012-08-21 10:31:40 -03:00 |
|
.gitignore
|
perf tools: Ignore auto-generated bison/flex files
|
2012-04-14 13:50:39 -03:00 |
|
builtin-annotate.c
|
perf tools: Convert critical messages to ui__error()
|
2012-05-29 11:53:42 -03:00 |
|
builtin-bench.c
|
perf bench: Documentation update
|
2012-06-27 13:17:48 -03:00 |
|
builtin-buildid-cache.c
|
|
|
|
builtin-buildid-list.c
|
perf buildid-list: Work better with pipe mode
|
2012-05-22 13:03:54 -03:00 |
|
builtin-diff.c
|
perf diff: Fix to work with new hists design
|
2012-03-22 15:12:09 -03:00 |
|
builtin-evlist.c
|
perf tools: Move all users of event_name to perf_evsel__name
|
2012-06-19 13:06:20 -03:00 |
|
builtin-help.c
|
|
|
|
builtin-inject.c
|
perf inject: Fix broken perf inject -b
|
2012-05-22 12:59:28 -03:00 |
|
builtin-kmem.c
|
perf tools: Stop using a global trace events description list
|
2012-06-27 13:08:42 -03:00 |
|
builtin-kvm.c
|
perf kvm: Do guest-only counting by default
|
2012-01-06 15:47:37 -02:00 |
|
builtin-list.c
|
|
|
|
builtin-lock.c
|
perf tools: Stop using a global trace events description list
|
2012-06-27 13:08:42 -03:00 |
|
builtin-probe.c
|
perf probe: Detect probe target when m/x options are absent
|
2012-05-11 13:58:53 -03:00 |
|
builtin-record.c
|
perf tool: Save cmdline from user in file header vs what is passed to record
|
2012-08-03 10:33:50 -03:00 |
|
builtin-report.c
|
perf session: Use perf_evlist__sample_type more extensively
|
2012-08-01 19:15:52 -03:00 |
|
builtin-sched.c
|
perf tools: Stop using a global trace events description list
|
2012-06-27 13:08:42 -03:00 |
|
builtin-script.c
|
perf tools: Stop using a global trace events description list
|
2012-06-27 13:08:42 -03:00 |
|
builtin-stat.c
|
Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
|
2012-06-20 13:41:53 +02:00 |
|
builtin-test.c
|
perf evlist: Introduce perf_evlist__parse_sample
|
2012-08-02 11:42:57 -03:00 |
|
builtin-timechart.c
|
|
|
|
builtin-top.c
|
perf kvm top: Limit guest kernel info message to once
|
2012-08-03 10:43:47 -03:00 |
|
builtin.h
|
|
|
|
command-list.txt
|
|
|
|
CREDITS
|
|
|
|
design.txt
|
perf tools: Update ioctl documentation for PERF_IOC_FLAG_GROUP
|
2012-05-31 11:38:42 -03:00 |
|
Makefile
|
perf tools: Remove brace expansion from clean target
|
2012-08-03 10:46:32 -03:00 |
|
MANIFEST
|
perf tools: Fix make tarballs
|
2012-05-30 15:05:59 -03:00 |
|
perf-archive.sh
|
perf archive: Correct cutting of symbolic link
|
2012-04-14 13:52:15 -03:00 |
|
perf.c
|
|
|
|
perf.h
|
perf record: Fix branch_stack type in perf_record_opts
|
2012-05-25 18:32:44 -03:00 |