perf hists: Accumulate hist entry stat based on the callchain
authorNamhyung Kim <namhyung@kernel.org>
Tue, 11 Sep 2012 05:13:04 +0000 (14:13 +0900)
committerJiri Olsa <jolsa@kernel.org>
Sun, 1 Jun 2014 12:34:57 +0000 (14:34 +0200)
commit7a13aa28aa268359cee006059731f49bcd1f839e
treed3748f0fa3e62fabf3f018cd2789076dc593f392
parenta0b51af367a6831330564c96dc4cc1ac63413701
perf hists: Accumulate hist entry stat based on the callchain

Call __hists__add_entry() for each callchain node to get an
accumulated stat for an entry.  Introduce new cumulative_iter ops to
process them properly.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Tested-by: Arun Sharma <asharma@fb.com>
Tested-by: Rodrigo Campos <rodrigo@sdfg.com.ar>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Link: http://lkml.kernel.org/r/1401335910-16832-6-git-send-email-namhyung@kernel.org
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
tools/perf/builtin-report.c
tools/perf/util/callchain.c
tools/perf/util/hist.c
tools/perf/util/hist.h