Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | convert huffman table to 32bit values | Vincent Sanders | 2016-09-24 | 3 | -1322/+919 |
| | | | | | | 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 table | Vincent Sanders | 2016-09-23 | 3 | -12637/+9733 |
| | | | | By huffman encoding the string table we can save 20% (15KB) size | ||||
* | updated generated file with stats | Vincent Sanders | 2016-09-19 | 1 | -18/+29 |
| | |||||
* | generation tool now adds some basic statistics to output | Vincent Sanders | 2016-09-19 | 1 | -31/+44 |
| | |||||
* | add dependancy on generation tool | Vincent Sanders | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | move public suffic list database out of source | Vincent Sanders | 2016-09-18 | 2 | -11758/+1 |
| | |||||
* | Add pre-generated include and PSL database | Vincent Sanders | 2016-09-16 | 3 | -5/+25286 |
| | | | | | add the generated file so build time does not need perl with extra modules add PSL database so exactly what went into the generated file is kept | ||||
* | improve teh generator tools comment header output | Vincent Sanders | 2016-09-16 | 1 | -6/+7 |
| | |||||
* | improve the node tree representation to halve its memory usage | Vincent Sanders | 2016-09-15 | 2 | -139/+163 |
| | |||||
* | Generate a much more compact string table by eliding duplicate strings | Vincent Sanders | 2016-09-15 | 1 | -24/+49 |
| | |||||
* | Initial working library | Vincent Sanders | 2016-09-14 | 3 | -0/+439 |