]> git.baikalelectronics.ru Git - kernel.git/commit
perf annotate: Add annotation_line struct
authorJiri Olsa <jolsa@kernel.org>
Wed, 11 Oct 2017 15:01:25 +0000 (17:01 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 13 Nov 2017 12:39:57 +0000 (09:39 -0300)
commitde0b80345abfdcadf7a8f148b06572bbf362e7a6
tree42abd9ee83045998f296da315c5263de0dcd99e0
parent82630b410d3e76c522e78eee7629f5026a6fd2ff
perf annotate: Add annotation_line struct

In order to make the annotation support generic, addadding 'struct
annotation_line', which will hold generic data common to annotation
sources (such as the one for python scripts, coming on upcoming
patches).

Having this, we can add different annotation line support other than
objdump disasm.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: David Ahern <dsahern@gmail.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/20171011150158.11895-3-jolsa@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/ui/browsers/annotate.c
tools/perf/ui/gtk/annotate.c
tools/perf/util/annotate.c
tools/perf/util/annotate.h