From d8a7f1caa3308ac0a2538a1512321a6fc9f683db Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Fri, 11 Feb 2011 12:09:54 -0200 Subject: [PATCH] --- yaml --- r: 234414 b: refs/heads/master c: 0849327d13a0bd7f6512b7c21f4b3e79efb2076d h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/tools/perf/builtin-report.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index acf97c267ba1..7580e0bafe80 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7c940c18c57e45910f7dd9a4011c4658cacba4b6 +refs/heads/master: 0849327d13a0bd7f6512b7c21f4b3e79efb2076d diff --git a/trunk/tools/perf/builtin-report.c b/trunk/tools/perf/builtin-report.c index f403aced4cba..f9a99a1ce609 100644 --- a/trunk/tools/perf/builtin-report.c +++ b/trunk/tools/perf/builtin-report.c @@ -44,6 +44,7 @@ static const char default_pretty_printing_style[] = "normal"; static const char *pretty_printing_style = default_pretty_printing_style; static char callchain_default_opt[] = "fractal,0.5"; +static symbol_filter_t annotate_init; static struct hists *perf_session__hists_findnew(struct perf_session *self, u64 event_stream, u32 type, @@ -167,7 +168,7 @@ static int process_sample_event(union perf_event *event, struct perf_event_attr *attr; if (perf_event__preprocess_sample(event, session, &al, sample, - symbol__annotate_init) < 0) { + annotate_init) < 0) { fprintf(stderr, "problem processing %d event, skipping it.\n", event->header.type); return -1; @@ -520,6 +521,7 @@ int cmd_report(int argc, const char **argv, const char *prefix __used) */ if (use_browser > 0) { symbol_conf.priv_size = sizeof(struct annotation); + annotate_init = symbol__annotate_init; /* * For searching by name on the "Browse map details". * providing it only in verbose mode not to bloat too