lzop: code shrink by using header_t matching on-disk layout
authorDenys Vlasenko <vda.linux@googlemail.com>
Sun, 8 Apr 2018 11:32:47 +0000 (13:32 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sun, 8 Apr 2018 11:33:43 +0000 (13:33 +0200)
commit434f95960ad484d09ce0cad5dbf44b11312963f8
tree909f3ed1aa8c9e9fc94748e1affa64cf48852479
parent7924b69f99223b0fdf5538ed335f42a81be838d0
lzop: code shrink by using header_t matching on-disk layout

function                                             old     new   delta
add_bytes_to_chksum                                   37      47     +10
lzo_decompress                                       524     532      +8
init_chksum                                           14      21      +7
chksum_getresult                                      13      17      +4
f_read                                                33      28      -5
f_write8                                              20       -     -20
f_write32                                             22       -     -22
f_write16                                             25       -     -25
f_write                                               36       -     -36
do_lzo_compress                                      328     232     -96
do_lzo_decompress                                    526     411    -115
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 4/3 up/down: 29/-319)          Total: -290 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
archival/lzop.c