well, LZP2 release is not so distant, but there is already something on the table...
In a will to compare LZ77 and LZP, i just modified LZP2 to look into a hash table instead of a context table.
And that's nearly all. Although the logic of LZP and LZ77 are quite different, from a code perspective, they are strikingly similar.
This produces, LZ4, yet another fast compressor, but with a much better compression rate on text than LZP2, thanks to LZ77 hit rate superiority. It's not as fast as LZP2 though, but that's not too bad : 20% speed decrease for 20% ratio increase for text, good deal.
What really strikes me however, is it's speed at decompression. This is much beyond what i expected, reaching 1GB/s on virtual HDD images.Enwik9 is decoded in 2 seconds. So that's a hell of fast. And this is the reason why i'm posting this release earlier than expected.
Well, if you want to have it a try, it is hosted here :
http://pc-compression.dnsalias.com//...ws-t95.htm#144
Edit : maybe a competitor to LZSS decoding speed (next release) ?
Regards