1. 29 10月, 2012 1 次提交
    • F
      perf scripts browser: Add a browser for perf script · 66517826
      Feng Tang 提交于
      Create a script browser, so that user can check all the available
      scripts for current perf data file and run them inside the main perf
      report or annotation browsers, for all perf samples or for samples
      belong to one thread/symbol.
      
      Please be noted: current script browser is only for report use, and
      doesn't cover the record phase, IOW it must run against one existing
      perf data file.
      
      The work flow is, users can use function key to list all the available
      scripts for current perf data file in system and chose one, which will
      be executed with popen("perf script -s xxx.xx",) and all the output
      lines are put into one ui browser, pressing 'q' or left arrow key will
      make it return to previous browser.
      Signed-off-by: NFeng Tang <feng.tang@intel.com>
      Cc: Andi Kleen <andi@firstfloor.org>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Link: http://lkml.kernel.org/r/1351569369-26732-4-git-send-email-feng.tang@intel.comSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      66517826