add Makefile for generating assembler
add unrolled assembler version
use lookuptable in assembler
A yenc encoder/decoder who wants to be the fastest. (except yencode) (see benchmarks)
The current objective is a single-threaded throughput of at least 10 MiB/s
without causing a CPU-Meltdown or stealing too much RAM from Chrome.
I think we can safely say that we managed to hit this goal. Now it's time for the actual implementation. The details may change if a faster way occurs to me.
The code is Licensed under the MPL 2.0
Copyright (c) 2020-2021 Moritz Poldrack