Цитата Сообщение от ivagor Посмотреть сообщение
6 байт можно очевидно отыграть внеся Counter, Offset и SavedOffset в тело программы. Скорее всего фикс бага со счетчиком можно сделать поприличнее. А дальше надо смотреть, вспоминать алгоритмы распаковки. Наверняка LZSA2 для PDP-11 можно еще заметно сократить, а может и LZSA1 тоже.
Тут как бы тестовый стенд нужен, из программы под реал, на котором можно было бы проверять и валидность распаковки и её скорость.
Разница в несколько слов не так важна, интереснее что при этом с перфомансом происходит.