projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6651782
)
perf annotate browser: Integrate script browser into annotation browser
author
Feng Tang
<
[email protected]
>
Tue, 30 Oct 2012 03:56:05 +0000
(11:56 +0800)
committer
Arnaldo Carvalho de Melo
<
[email protected]
>
Mon, 29 Oct 2012 13:54:45 +0000
(11:54 -0200)
Integrate the script browser into annotation, users can press function
key 'r' to list all perf scripts and select one of them to run that
script, the output will be shown in a separate browser.
Signed-off-by: Feng Tang <
[email protected]
>
Cc: Andi Kleen <
[email protected]
>
Cc: Ingo Molnar <
[email protected]
>
Cc: Namhyung Kim <
[email protected]
>
Cc: Peter Zijlstra <
[email protected]
>
Link:
http://lkml.kernel.org/r/
[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <
[email protected]
>
tools/perf/ui/browsers/annotate.c
patch
|
blob
|
history
diff --git
a/tools/perf/ui/browsers/annotate.c
b/tools/perf/ui/browsers/annotate.c
index 8f8cd2d73b3b912c57f8b49b93879bca60d0f7d0..28f8aab73aee2f895624ea1f04b949271618044a 100644
(file)
--- a/
tools/perf/ui/browsers/annotate.c
+++ b/
tools/perf/ui/browsers/annotate.c
@@
-676,8
+676,14
@@
static int annotate_browser__run(struct annotate_browser *browser, int evidx,
"o Toggle disassembler output/simplified view\n"
"s Toggle source code view\n"
"/ Search string\n"
+ "r Run available scripts\n"
"? Search previous string\n");
continue;
+ case 'r':
+ {
+ script_browse(NULL);
+ continue;
+ }
case 'H':
nd = browser->curr_hot;
break;