Klaus Post

Results 402 comments of Klaus Post

Added variable length encoding to TagCopy2 as well. Good improvement and simplifies encoding decisions.

Using 1 more bit for length in Tagcopy4 gives a very reasonable improvement. Hard to make simple, though.

Experimenting with using Copy1 length 11 as indicator for extra (length-64): Negative means percentage smaller output: (combined table below) Undecided...

Using 10 bits (max 1024) for offset: Negative means percentage smaller output: (table below) Again, inconclusive....

Using 10 bit lengths + 4 bits length and last length, read 1 additional byte (16 base) file | level | Extra-len64 | 1024 offset | Both -- | --...

Offset before length extension? Probably faster for decoding - but maybe more tedious for encoding?

Minimum offset 1 will eliminate a lot of 0 checks.

Using one more bit for extra Copy4 length +28 is just too good to leave.

Length after offset.

Allow 0-3 literals in copy depending on uncompressed position. Table updated.