• Arnaldo Carvalho de Melo's avatar
    perf report: Make the output more compact · 021191b3
    Arnaldo Carvalho de Melo authored
    When we filter by column content we may end up with a column
    that has the same value for all the lines. So remove that
    column and tell its unique value on the top, as a comment.
    
    Example:
    
      [acme@doppio pahole]$  perf report --sort comm,dso,symbol -d ./build/libdwarves.so.1.0.0 -C pahole | head -15
      # dso: ./build/libdwarves.so.1.0.0
      # comm: pahole
      # Samples: 58409
      #
      # Overhead  Symbol
      # ........  ......
      #
          20.93%  [.] tag__recode_dwarf_type
          14.94%  [.] namespace__recode_dwarf_types
          10.38%  [.] cu__table_add_tag
           6.69%  [.] __die__process_tag
           5.05%  [.] die__process_function
           4.70%  [.] list__for_all_tags
           3.68%  [.] tag__init
           3.48%  [.] die__create_new_parameter
      [acme@doppio pahole]$
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    LKML-Reference: <1247325517-12272-3-git-send-email-acme@redhat.com>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    021191b3
builtin-report.c 42.4 KB