diff options
author | Denys Vlasenko | 2009-10-08 12:28:08 +0200 |
---|---|---|
committer | Denys Vlasenko | 2009-10-08 12:28:08 +0200 |
commit | a7bb3c1396056248a71ea188f217de3f4876947e (patch) | |
tree | 88a5740d874fd62765f630531fff13d6c7f9a81d /archival/lzop.c | |
parent | 57ce977a9700e2f78c92b15805ac6ca430e21f14 (diff) | |
download | busybox-a7bb3c1396056248a71ea188f217de3f4876947e.zip busybox-a7bb3c1396056248a71ea188f217de3f4876947e.tar.gz |
*: code shrink via NOINLINE
function old new delta
expand_vars_to_list - 2118 +2118
lzo1x_optimize - 1429 +1429
run_pipe 358 1775 +1417
arith_apply - 1335 +1335
mainQSort3 - 1198 +1198
logdir_open - 1163 +1163
rewrite - 1039 +1039
dump_identity - 987 +987
do_shm - 884 +884
cpio_o - 863 +863
cpio_main 1450 560 -890
ipcs_main 3442 2523 -919
bb_dump_dump 2611 1488 -1123
process_dev 4572 3405 -1167
logdirs_reopen 1308 86 -1222
arith 2084 707 -1377
mainSort 2622 1202 -1420
do_lzo_compress 2276 799 -1477
run_list 2491 943 -1548
expand_variables 2280 135 -2145
------------------------------------------------------------------------------
(add/remove: 9/0 grow/shrink: 1/10 up/down: 12433/-13288) Total: -855 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'archival/lzop.c')
-rw-r--r-- | archival/lzop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/lzop.c b/archival/lzop.c index b4757e8..5f2744d 100644 --- a/archival/lzop.c +++ b/archival/lzop.c @@ -75,7 +75,7 @@ static void copy3(uint8_t* ip, const uint8_t* m_pos, unsigned off) #define TEST_IP (ip < ip_end) #define TEST_OP (op <= op_end) -static int lzo1x_optimize(uint8_t *in, unsigned in_len, +static NOINLINE int lzo1x_optimize(uint8_t *in, unsigned in_len, uint8_t *out, unsigned *out_len, void* wrkmem UNUSED_PARAM) { |