Commit graph

  • 8a6a0f004c removed unnecessary uint64 cast Vitaly Puzrin 2014-03-12 03:34:22 +04:00
  • b03bbe55a7 Fixed goto emulation in inffast Vitaly Puzrin 2014-03-12 03:24:12 +04:00
  • aa281b06ed Shrink untyped arrays more effectively Vitaly Puzrin 2014-03-12 03:09:11 +04:00
  • 6b5edb3b34 Enabled basic inflate tests Vitaly Puzrin 2014-03-12 02:49:19 +04:00
  • 5370c1382d Fixed bug in inflate options logic Vitaly Puzrin 2014-03-12 02:46:29 +04:00
  • 7701d13f4b Added pako inflate benchmarks Vitaly Puzrin 2014-03-12 01:10:54 +04:00
  • 5f9b67413b fast inflate implementation nik 2014-03-11 12:00:40 -03:00
  • 9a3d43cd34 begin inffast implementation nik 2014-03-08 00:11:38 -03:00
  • e05b8f897c Started adding inflate functions Vitaly Puzrin 2014-02-25 15:39:17 +04:00
  • 0289460807 travis update: should run soucelab tests now Vitaly Puzrin 2014-02-28 10:40:39 +04:00
  • 81331bb248 IE fixes Vitaly Puzrin 2014-02-28 01:46:32 +04:00
  • b9171721f9 added saucelabs tests runner Vitaly Puzrin 2014-02-28 00:22:56 +04:00
  • 9af504523f Added tests to run in browser (no CI yet) Vitaly Puzrin 2014-02-27 21:58:12 +04:00
  • 76b520d122 Added more deflate benchmarks + inflate benchmarks Vitaly Puzrin 2014-02-27 12:48:33 +04:00
  • 652ff4d794 Changed benchmark data formats pass Vitaly Puzrin 2014-02-27 12:00:58 +04:00
  • 0b21c5b402 readme update Vitaly Puzrin 2014-02-24 08:53:24 +04:00
  • 65134c83f8 Makefile & configs cleanup - use local dependencies Vitaly Puzrin 2014-02-24 07:50:30 +04:00
  • bb7961a6cd Added browserified sources Vitaly Puzrin 2014-02-24 07:12:39 +04:00
  • 395a1fae39 Added bower config Vitaly Puzrin 2014-02-24 07:08:52 +04:00
  • e78abad260 Reorganized constants - move locally as much as possible Vitaly Puzrin 2014-02-24 06:17:36 +04:00
  • 1c008e7901 updated ignore masks Vitaly Puzrin 2014-02-24 06:17:00 +04:00
  • 5cabad0d48 added coverage generation & improved tests Vitaly Puzrin 2014-02-21 19:06:31 +04:00
  • a131622863 Added inflate testing skeleton Vitaly Puzrin 2014-02-21 14:48:40 +04:00
  • c924e13ed5 added tests with untyped arrays Vitaly Puzrin 2014-02-21 13:26:36 +04:00
  • 371292dfef Closed TODOs and added comments Vitaly Puzrin 2014-02-21 11:42:42 +04:00
  • 4c159cfb16 removed unnecessary uint cast Vitaly Puzrin 2014-02-20 22:31:37 +04:00
  • 18250b5298 fix crc32 & enable gzip test nik 2014-02-20 15:14:09 -03:00
  • f733a66266 better docs/works with errors/messages Vitaly Puzrin 2014-02-20 21:29:22 +04:00
  • eb234788e0 Updated docs & inflate wrapper Vitaly Puzrin 2014-02-20 18:55:09 +04:00
  • 2d09ff455d readme update - shortened intro Vitaly Puzrin 2014-02-20 16:49:08 +04:00
  • df4e30e944 More raw deflate tests Vitaly Puzrin 2014-02-20 01:42:37 +04:00
  • 52a5c6aa8f Added generated API docs Vitaly Puzrin 2014-02-20 01:38:10 +04:00
  • 9e18b276cd Fixed RLE strategy Vitaly Puzrin 2014-02-19 22:17:44 +04:00
  • 917d665a4c reduced TODOs count Vitaly Puzrin 2014-02-19 20:00:44 +04:00
  • ad79b4b136 updated benchmarks info in readme Vitaly Puzrin 2014-02-19 18:40:53 +04:00
  • 028cdf58d5 use level 6 for deflate profiling Vitaly Puzrin 2014-02-19 17:43:07 +04:00
  • 0a2c767841 enabled bin fixture Vitaly Puzrin 2014-02-19 17:42:25 +04:00
  • 2434495874 fix flush block in deflate_slow & enable windowBits test nik 2014-02-19 10:15:20 -03:00
  • 5ef6eee173 fixed mode check in wrapper Vitaly Puzrin 2014-02-19 11:18:44 +04:00
  • 0d4a1bcd64 typo fixes Vitaly Puzrin 2014-02-19 09:52:17 +04:00
  • 19c70cc6a8 Simplified wraper interdace Vitaly Puzrin 2014-02-19 07:48:15 +04:00
  • 1a64fa47f5 Tweaked trees init Vitaly Puzrin 2014-02-19 06:11:09 +04:00
  • 99c8fa83b5 fix: return correct block state in deflate_stored & enable tests for level 0 nik 2014-02-18 22:30:46 -03:00
  • cf1dfe179f readme update Vitaly Puzrin 2014-02-19 02:10:11 +04:00
  • d4a42e9489 Updated wrapper interface and added docs Vitaly Puzrin 2014-02-19 01:38:34 +04:00
  • 5dfa74f2e2 Improved test suite Vitaly Puzrin 2014-02-18 23:15:27 +04:00
  • 747e60a635 readme & license Vitaly Puzrin 2014-02-18 21:55:32 +04:00
  • fcd6db56b7 cleared unnecessary var casts Vitaly Puzrin 2014-02-18 07:03:13 +04:00
  • 1a32aea787 multiple tweaks & comments Vitaly Puzrin 2014-02-18 05:54:09 +04:00
  • 7deacf94a3 Added level param to benchmarks Vitaly Puzrin 2014-02-18 04:32:01 +04:00
  • 822310eb43 Removed float ops & added comments Vitaly Puzrin 2014-02-18 04:01:10 +04:00
  • abcb20fdf2 Enabled more tests Vitaly Puzrin 2014-02-18 03:10:33 +04:00
  • 202d870375 some fixes nik 2014-02-17 18:53:37 -03:00
  • 90e1a6ff31 code cleanup Vitaly Puzrin 2014-02-17 10:23:13 +04:00
  • f643adbbcf added the rest or deflate_* functions Vitaly Puzrin 2014-02-17 10:11:57 +04:00
  • 7644f9f3db add initialization l_buf and d_buf nik 2014-02-16 23:54:54 -03:00
  • 42237287cb started deflate_fast() implementation Vitaly Puzrin 2014-02-15 14:48:22 +04:00
  • 285e2d4cff Added gzip interface (without custom headers support) Vitaly Puzrin 2014-02-15 09:11:24 +04:00
  • 1b3f7253a8 Added crc32 implementation Vitaly Puzrin 2014-02-15 06:20:32 +04:00
  • aa4e8b3592 Enabled raw deflate test (for level 0, until compleete) Vitaly Puzrin 2014-02-15 04:02:58 +04:00
  • c1383793f6 Removed output double boffering in deflate wrappermake test Vitaly Puzrin 2014-02-15 01:35:10 +04:00
  • 3288124672 deflate_state reformatted Vitaly Puzrin 2014-02-15 00:52:33 +04:00
  • b4c0a04872 raw option support for wrapper (not works now) Vitaly Puzrin 2014-02-15 00:33:33 +04:00
  • ee4543fc0a Comment for possible opt Vitaly Puzrin 2014-02-15 00:01:13 +04:00
  • aa4ddcac50 Simplified Adler32() until deopt traces investigated - now fast enougth Vitaly Puzrin 2014-02-14 23:58:16 +04:00
  • c19d9ce8aa Added profiling test file Vitaly Puzrin 2014-02-14 09:06:22 +04:00
  • be9d4902bd Typo fix & var rename Vitaly Puzrin 2014-02-14 08:59:43 +04:00
  • c78fe44ca1 Optimized chunks flatten Vitaly Puzrin 2014-02-14 08:09:21 +04:00
  • 8ea9fc4924 Added testing option to force use untyped arrays Vitaly Puzrin 2014-02-14 07:31:53 +04:00
  • b13f5f1de8 Removed orphaned 'FASTEST' #ifdefs emulation Vitaly Puzrin 2014-02-14 06:41:20 +04:00
  • 806e23d9ca Leave intact constructor options + cosmetic changes Vitaly Puzrin 2014-02-14 06:04:59 +04:00
  • a9c5e58eea More speed boost: use typed array for hash tables Vitaly Puzrin 2014-02-14 03:07:40 +04:00
  • f4c1a86ed9 Fixed spped degradation: set arrays sizes & data types Vitaly Puzrin 2014-02-14 02:51:38 +04:00
  • 8341b4cf5c Added travis button to readme Vitaly Puzrin 2014-02-13 21:29:55 +04:00
  • 2d697f6910 Implemented typed arrays support Vitaly Puzrin 2014-02-13 21:27:08 +04:00
  • 6676906303 implement deflate store + high level deflate implementation + lint fixes nik 2014-02-11 16:31:57 -02:00
  • b4919faf9a add adler32 algoritm implementation of deflate init methods nik 2014-02-04 19:08:26 -02:00
  • ff0a4c0c50 updated zlib benchmark to use streams Vitaly Puzrin 2014-02-04 00:54:27 +04:00
  • ae49f96738 Added travis-ci config Vitaly Puzrin 2014-02-03 23:03:05 +04:00
  • 2a73de5f69 Added package main file Vitaly Puzrin 2014-02-03 22:56:46 +04:00
  • 5d14848c85 Added deflate tests Vitaly Puzrin 2014-02-03 22:38:43 +04:00
  • 7254746060 Added high-level inflator stubs nik 2014-02-03 13:25:40 -02:00
  • dcc28b5b27 Added high-level deflator stubs Vitaly Puzrin 2014-02-03 18:12:27 +04:00
  • 3b20ccb154 add inflate signatures nik 2014-02-03 12:00:28 -02:00
  • 98df9f4f3d partial lint fixes Vitaly Puzrin 2014-02-03 17:30:44 +04:00
  • fa5b9ffac9 Added Makefile + doc/test skeletons Vitaly Puzrin 2014-02-03 17:13:09 +04:00
  • ac35ad00b2 Added benchmark Vitaly Puzrin 2014-02-03 16:24:19 +04:00
  • ee89f49100 add deflate signatures nik 2014-02-02 23:35:24 -02:00
  • 7a736ed078 Initial commit Vitaly Puzrin 2014-01-25 05:57:00 -08:00