Arnaldo Carvalho de Melo
b0d5c81e87
perf annotate: Handle variables in 'sub', 'or' and many other instructions
...
Just like is done for 'mov' and others that can have as source or
targets variables resolved by objdump, to make them more compact:
- orb $0x4,0x224d71(%rip) # 226ca4 <_rtld_global+0xca4>
+ orb $0x4,_rtld_global+0xca4
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Jin Yao <yao.jin@linux.intel.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Martin Liška <mliska@suse.cz>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
Cc: Thomas Richter <tmricht@linux.vnet.ibm.com>
Cc: Wang Nan <wangnan0@huawei.com>
Link: https://lkml.kernel.org/n/tip-efex7746id4w4wa03nqxvh3m@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2018-04-13 10:00:05 -03:00
..
arch
perf annotate: Handle variables in 'sub', 'or' and many other instructions
2018-04-13 10:00:05 -03:00
bench
perf perf: Remove duplicate includes
2017-12-27 12:15:49 -03:00
Documentation
perf annotate: Allow setting the offset level in .perfconfig
2018-04-13 10:00:05 -03:00
jvmti
perf jvmti: Generate correct debug information for inlined code
2017-12-18 11:54:08 -03:00
pmu-events
perf vendor events s390: Add JSON files for IBM z14
2018-03-27 13:13:39 -03:00
python
perf python: Make twatch.py work with both python2 and python3
2018-02-19 12:28:08 -03:00
scripts
perf tools: Add Python 3 support
2018-02-19 12:28:23 -03:00
tests
perf tests: Disable breakpoint accounting test for powerpc
2018-04-12 14:20:21 -03:00
trace
perf trace beauty flock: Move to separate object file
2018-01-25 06:37:31 -03:00
ui
perf annotate browser: Allow showing offsets in more than just jump targets
2018-04-12 10:33:09 -03:00
util
perf annotate: Allow setting the offset level in .perfconfig
2018-04-13 10:00:05 -03:00
.gitignore
perf tools: Add trace/beauty/generated/ into .gitignore
2018-02-05 13:58:02 -03:00
Build
perf trace: Remove audit-libs dependency if syscall tables are present
2018-01-23 09:51:38 -03:00
builtin-annotate.c
perf annotate: Introduce --ignore-vmlinux command line option
2018-03-21 12:53:42 -03:00
builtin-bench.c
builtin-buildid-cache.c
builtin-buildid-list.c
builtin-c2c.c
perf c2c report: Add cacheline address count column
2018-03-16 13:53:38 -03:00
builtin-config.c
builtin-data.c
builtin-diff.c
builtin-evlist.c
builtin-ftrace.c
perf ftrace: Append an EOL when write tracing files
2018-02-19 09:49:12 -03:00
builtin-help.c
perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORT
2018-04-12 10:33:31 -03:00
builtin-inject.c
perf tools: Get rid of unused 'swapped' parameter from perf_event__synthesize_sample()
2018-01-18 09:01:23 -03:00
builtin-kallsyms.c
builtin-kmem.c
builtin-kvm.c
perf mmap: Simplify perf_mmap__read_init()
2018-03-08 10:05:53 -03:00
builtin-list.c
builtin-lock.c
builtin-mem.c
builtin-probe.c
builtin-record.c
perf record: Synthesize features before events in pipe mode
2018-03-16 13:56:50 -03:00
builtin-report.c
perf report: Introduce --ignore-vmlinux command line option
2018-03-21 12:53:42 -03:00
builtin-sched.c
perf sched map: Re-annotate shortname if thread comm changed
2018-03-07 10:22:26 -03:00
builtin-script.c
perf script: Use HAVE_LIBXXX_SUPPORT to replace NO_LIBXXX
2018-04-12 10:33:29 -03:00
builtin-stat.c
perf stat: Enable 1ms interval for printing event counters values
2018-04-12 09:29:31 -03:00
builtin-timechart.c
builtin-top.c
perf annotate: Move the default annotate options to the library
2018-03-21 12:53:40 -03:00
builtin-trace.c
perf trace: Remove redundant ')'
2018-04-03 16:16:41 -03:00
builtin-version.c
perf version: Print status for syscall_table
2018-04-12 10:33:34 -03:00
builtin.h
check-headers.sh
perf build: Fix check-headers.sh opts assignment
2018-03-27 13:13:38 -03:00
command-list.txt
CREDITS
design.txt
Makefile
Makefile.config
perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORT
2018-04-12 10:33:31 -03:00
Makefile.perf
perf tools: Fix perf builds with clang support
2018-04-09 11:13:07 -03:00
MANIFEST
perf-archive.sh
perf-completion.sh
perf tools: Auto-complete for events with ':'
2017-12-27 12:16:00 -03:00
perf-read-vdso.c
perf-sys.h
Drop a bunch of metag references
2018-02-23 14:29:59 +00:00
perf-with-kcore.sh
perf.c
perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORT
2018-04-12 10:33:31 -03:00
perf.h
perf tools: Add 'perf -vv' as an alias to 'perf version --build-options'
2018-04-02 13:50:35 -03:00