diff options
author | Matt Mackall <mpm@selenic.com> | 2006-01-08 01:05:19 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-08 20:14:10 -0800 |
commit | d960600df3ce3588571e2c1adf1f5f6d8ca9eb5a (patch) | |
tree | 2d920b912b33f16b5cf8099331fcf421c83ae64b /scripts/reference_init.pl | |
parent | e701e85b9f12af4dbe73b4299b541686ef6b1aa5 (diff) | |
download | op-kernel-dev-d960600df3ce3588571e2c1adf1f5f6d8ca9eb5a.zip op-kernel-dev-d960600df3ce3588571e2c1adf1f5f6d8ca9eb5a.tar.gz |
[PATCH] tiny: Add bloat-o-meter to scripts
This is a rewrite of Andi Kleen's bloat-o-meter with sorting and reporting of
gainers/decliners. Sample output:
add/remove: 0/8 grow/shrink: 2/0 up/down: 88/-4424 (-4336)
function old new delta
__copy_to_user_ll 59 103 +44
__copy_from_user_ll 59 103 +44
fill_note 32 - -32
maydump 58 - -58
dump_seek 67 - -67
writenote 180 - -180
elf_dump_thread_status 274 - -274
fill_psinfo 308 - -308
fill_prstatus 466 - -466
elf_core_dump 3039 - -3039
The summary line says:
no functions added, 8 removed
two functions grew, none shrunk
we gained 88 bytes and lost 4424 (or -4336 net)
This work was sponsored in part by CE Linux Forum
Signed-off-by: Matt Mackall <mpm@selenic.com>
Cc: Andi Kleen <ak@muc.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'scripts/reference_init.pl')
0 files changed, 0 insertions, 0 deletions