Skip to content
  • Namhyung Kim's avatar
    perf diff: Add -q/--quiet option · 63b42fce
    Namhyung Kim authored
    
    
    The -q/--quiet option is to suppress any message.  Sometimes users just
    want to see the numbers and it can be used for that case.
    
    Committer notes:
    
    Before:
    
      # perf diff | head -10
      Failed to open /tmp/perf-6678.map, continuing without symbols
      Failed to open /tmp/perf-6678.map, continuing without symbols
      Failed to open /tmp/perf-2646.map, continuing without symbols
      # Event 'cycles'
      #
      # Baseline  Delta Abs  Shared Object               Symbol
      # ........  .........  ..........................  ............................................
      #
           5.36%     -1.76%  [kernel.vmlinux]            [k] intel_idle
           2.80%     +1.48%  firefox                     [.] 0x00000000000101fe
          57.12%     -1.25%  libxul.so                   [.] 0x00000000009bea92
           1.36%     -1.11%  [kernel.vmlinux]            [k] __schedule
           4.26%     -1.00%  perf-6678.map               [.] 0x00007fac4b0e9320
    
    After:
    
      # perf diff -q | head -10
           5.36%     -1.76%  [kernel.vmlinux]            [k] intel_idle
           2.80%     +1.48%  firefox                     [.] 0x00000000000101fe
          57.12%     -1.25%  libxul.so                   [.] 0x00000000009bea92
           1.36%     -1.11%  [kernel.vmlinux]            [k] __schedule
           4.26%     -1.00%  perf-6678.map               [.] 0x00007fac4b0e9320
           1.86%     +0.95%  [kernel.vmlinux]            [k] update_blocked_averages
           0.80%     -0.70%  [kernel.vmlinux]            [k] native_sched_clock
           0.74%     -0.58%  [kernel.vmlinux]            [k] native_write_msr
           0.76%     -0.56%  qemu-system-x86_64          [.] 0x00000000002395c0
                     +0.54%  libpulsecommon-10.0.so      [.] 0x000000000002d91b
      #
    
    Signed-off-by: default avatarNamhyung Kim <namhyung@kernel.org>
    Suggested-and-Tested-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: kernel-team@lge.com
    Link: http://lkml.kernel.org/r/20170217081742.17417-5-namhyung@kernel.org
    
    
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    63b42fce