summaryrefslogtreecommitdiff
path: root/src/nspsl.c
Commit message (Collapse)AuthorAgeFilesLines
* convert huffman table to 32bit valuesVincent Sanders2016-09-241-13/+11
| | | | | | by using 32bit values instead of 8bit we make the hufman decode require fewer memory acesses and can work on four times as many bits of source data in one go.
* huffman encode string tableVincent Sanders2016-09-231-1/+69
| | | | By huffman encoding the string table we can save 20% (15KB) size
* improve the node tree representation to halve its memory usageVincent Sanders2016-09-151-101/+115
|
* Initial working libraryVincent Sanders2016-09-141-0/+128