Commit graph

64 commits

Author SHA1 Message Date
Vitaly Puzrin
4c159cfb16 removed unnecessary uint cast 2014-02-20 22:31:37 +04:00
nik
18250b5298 fix crc32 & enable gzip test 2014-02-20 15:15:21 -03:00
Vitaly Puzrin
f733a66266 better docs/works with errors/messages 2014-02-20 21:29:22 +04:00
Vitaly Puzrin
eb234788e0 Updated docs & inflate wrapper 2014-02-20 18:55:09 +04:00
Vitaly Puzrin
2d09ff455d readme update - shortened intro 2014-02-20 16:49:08 +04:00
Vitaly Puzrin
df4e30e944 More raw deflate tests 2014-02-20 01:42:37 +04:00
Vitaly Puzrin
52a5c6aa8f Added generated API docs 2014-02-20 01:38:10 +04:00
Vitaly Puzrin
9e18b276cd Fixed RLE strategy 2014-02-19 22:17:44 +04:00
Vitaly Puzrin
917d665a4c reduced TODOs count 2014-02-19 20:00:44 +04:00
Vitaly Puzrin
ad79b4b136 updated benchmarks info in readme 2014-02-19 18:40:53 +04:00
Vitaly Puzrin
028cdf58d5 use level 6 for deflate profiling 2014-02-19 17:43:07 +04:00
Vitaly Puzrin
0a2c767841 enabled bin fixture 2014-02-19 17:42:25 +04:00
nik
2434495874 fix flush block in deflate_slow & enable windowBits test 2014-02-19 10:15:20 -03:00
Vitaly Puzrin
5ef6eee173 fixed mode check in wrapper 2014-02-19 11:18:44 +04:00
Vitaly Puzrin
0d4a1bcd64 typo fixes 2014-02-19 09:52:17 +04:00
Vitaly Puzrin
19c70cc6a8 Simplified wraper interdace 2014-02-19 07:48:15 +04:00
Vitaly Puzrin
1a64fa47f5 Tweaked trees init 2014-02-19 06:18:12 +04:00
nik
99c8fa83b5 fix: return correct block state in deflate_stored & enable tests for level 0 2014-02-18 22:30:46 -03:00
Vitaly Puzrin
cf1dfe179f readme update 2014-02-19 02:10:11 +04:00
Vitaly Puzrin
d4a42e9489 Updated wrapper interface and added docs 2014-02-19 01:38:34 +04:00
Vitaly Puzrin
5dfa74f2e2 Improved test suite 2014-02-18 23:15:27 +04:00
Vitaly Puzrin
747e60a635 readme & license 2014-02-18 21:55:32 +04:00
Vitaly Puzrin
fcd6db56b7 cleared unnecessary var casts 2014-02-18 07:03:13 +04:00
Vitaly Puzrin
1a32aea787 multiple tweaks & comments 2014-02-18 05:54:09 +04:00
Vitaly Puzrin
7deacf94a3 Added level param to benchmarks 2014-02-18 04:32:01 +04:00
Vitaly Puzrin
822310eb43 Removed float ops & added comments 2014-02-18 04:01:10 +04:00
Vitaly Puzrin
abcb20fdf2 Enabled more tests 2014-02-18 03:10:33 +04:00
nik
202d870375 some fixes 2014-02-17 18:53:37 -03:00
Vitaly Puzrin
90e1a6ff31 code cleanup 2014-02-17 10:23:13 +04:00
Vitaly Puzrin
f643adbbcf added the rest or deflate_* functions 2014-02-17 10:11:57 +04:00
nik
7644f9f3db add initialization l_buf and d_buf 2014-02-16 23:54:54 -03:00
Vitaly Puzrin
42237287cb started deflate_fast() implementation 2014-02-16 21:45:40 +04:00
Vitaly Puzrin
285e2d4cff Added gzip interface (without custom headers support) 2014-02-15 09:11:24 +04:00
Vitaly Puzrin
1b3f7253a8 Added crc32 implementation 2014-02-15 06:20:32 +04:00
Vitaly Puzrin
aa4e8b3592 Enabled raw deflate test (for level 0, until compleete) 2014-02-15 04:02:58 +04:00
Vitaly Puzrin
c1383793f6 Removed output double boffering in deflate wrappermake test 2014-02-15 01:36:17 +04:00
Vitaly Puzrin
3288124672 deflate_state reformatted 2014-02-15 00:52:33 +04:00
Vitaly Puzrin
b4c0a04872 raw option support for wrapper (not works now) 2014-02-15 00:33:33 +04:00
Vitaly Puzrin
ee4543fc0a Comment for possible opt 2014-02-15 00:01:13 +04:00
Vitaly Puzrin
aa4ddcac50 Simplified Adler32() until deopt traces investigated - now fast enougth 2014-02-14 23:58:16 +04:00
Vitaly Puzrin
c19d9ce8aa Added profiling test file 2014-02-14 09:06:22 +04:00
Vitaly Puzrin
be9d4902bd Typo fix & var rename 2014-02-14 08:59:43 +04:00
Vitaly Puzrin
c78fe44ca1 Optimized chunks flatten 2014-02-14 08:09:21 +04:00
Vitaly Puzrin
8ea9fc4924 Added testing option to force use untyped arrays 2014-02-14 07:31:53 +04:00
Vitaly Puzrin
b13f5f1de8 Removed orphaned 'FASTEST' #ifdefs emulation 2014-02-14 06:41:20 +04:00
Vitaly Puzrin
806e23d9ca Leave intact constructor options + cosmetic changes 2014-02-14 06:04:59 +04:00
Vitaly Puzrin
a9c5e58eea More speed boost: use typed array for hash tables 2014-02-14 03:08:57 +04:00
Vitaly Puzrin
f4c1a86ed9 Fixed spped degradation: set arrays sizes & data types 2014-02-14 02:51:38 +04:00
Vitaly Puzrin
8341b4cf5c Added travis button to readme 2014-02-13 21:29:55 +04:00
Vitaly Puzrin
2d697f6910 Implemented typed arrays support 2014-02-13 21:27:08 +04:00