Messages in this thread | | | Date | Wed, 12 Nov 2014 09:58:59 +0100 | From | Jiri Olsa <> | Subject | Re: [PATCH 2/2] perf tools: Construct LBR call chain |
| |
On Thu, Nov 06, 2014 at 09:58:06AM -0500, kan.liang@intel.com wrote:
SNIP
> + callchain_nr = i + 1; > + } > + } > + > + printf("... chain: nr:%" PRIu64 "\n", total_nr); > + > + for (i = 0; i < callchain_nr + 1; i++) > printf("..... %2d: %016" PRIx64 "\n", > i, sample->callchain->ips[i]); > + > + if (total_nr > callchain_nr) { > + struct branch_stack *lbr_stack = sample->branch_stack; > + > + for (i = 0; i < lbr_stack->nr; i++) > + printf("..... %2d: %016" PRIx64 "\n", > + (int)(i + callchain_nr + 1), lbr_stack->entries[i].from);
could u describe in comment why only ->from entries are interesting?
thanks, jirka
| |