bzip2: have two separate "store bit 0" and "store bit 1" functions
authorDenys Vlasenko <vda.linux@googlemail.com>
Sat, 3 Feb 2018 13:56:43 +0000 (14:56 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sat, 3 Feb 2018 13:56:43 +0000 (14:56 +0100)
commitfc228b48c9fe2c5770d2f0059bb5027ff7dd159e
treeb64879573158d953add55093ccb80d8a70421c24
parentfeafb3423e76d3c02a1f4fc740fb3f91a211ce1c
bzip2: have two separate "store bit 0" and "store bit 1" functions

function                                             old     new   delta
sendMTFValues                                       2051    2085     +34
bsW1_0                                                 -      33     +33
BZ2_compressBlock                                    225     223      -2
bsW1                                                  52       -     -52
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 1/1 up/down: 67/-54)             Total: 13 bytes

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