Go to file
Arnaldo Carvalho de Melo 05ca190f25 [PFUNCT]: Introduce --total_inline_stats
Top 10 inline functions expanded more than once by sum of its expansions,
columns are (name, nr expansions, sum of expansions, nr source files where
expansions ocurred):

[acme@newtoy guinea_pig-2.6]$ pfunct --total_inline_stats ../../acme/OUTPUT/qemu/net-2.6/vmlinux | grep -v ': 1 ' | sort -k3 -nr | head -10
get_current                        676   5732 155
xfrm_selector_match                  6   4778   2
__memcpy                           177   4326  89
kmalloc                            185   3991 119
__constant_c_memset                113   3556  69
__constant_c_and_count_memset      225   3161 156
prefetch                           333   2915 101
__ext3_journal_dirty_metadata       44   2810   6
skb_put                             34   2650  27
module_put                          80   2613  42
[acme@newtoy guinea_pig-2.6]$

Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
2006-11-03 16:14:25 -03:00
Makefile New dwarf: pfunct, see it in action: 2006-10-28 19:07:45 -03:00
classes.c [PFUNCT]: Improve --cu_inline_expansions_stats 2006-11-03 15:22:12 -03:00
classes.h [PFUNCT]: Improve --cu_inline_expansions_stats 2006-11-03 15:22:12 -03:00
list.h Repository creation. 2006-10-24 20:42:39 -03:00
pahole.c [PAHOLE]: getopt support 2006-11-02 13:47:37 -03:00
pfunct.c [PFUNCT]: Introduce --total_inline_stats 2006-11-03 16:14:25 -03:00