Commit Graph

83 Commits (4699b3be0336a002e7b2a51cb7a563dd67b94a5c)

Author SHA1 Message Date
inikep 805d2a7465 removed zstd_opt_internal.h 2016-03-04 19:31:57 +01:00
inikep 4ab9c913a5 MEM_readMINMATCH replaced with inline function 2016-03-04 19:17:31 +01:00
inikep 87d4f3daa4 priceTable moved to heap 2016-03-02 15:56:24 +01:00
inikep a4dde25498 fixed repcode before lowLimit 2016-03-01 14:14:35 +01:00
inikep 2d55563b92 better logs 2016-02-29 22:07:40 +01:00
inikep f647d99d61 fixed bug with 3 or more succesive rep codes 2016-02-29 12:33:08 +01:00
inikep afa9c9f5ab turn off RTF optimization 2016-02-25 16:47:57 +01:00
inikep 02137f8c42 more accurate gain function 2016-02-24 18:09:36 +01:00
inikep ee55628c9d combined price function 2016-02-24 14:40:30 +01:00
inikep 4a981f7937 improved ZSTD_GETPRICE 2016-02-23 19:08:20 +01:00
inikep e0010e9baf priceFunc 2016-02-23 16:25:04 +01:00
inikep 15174b0cfb statistics of encoded sequences 2016-02-23 12:41:56 +01:00
inikep 9f754d23dc dummy levels 22-25 2016-02-22 17:00:04 +01:00
inikep 84f43e2359 support for searchLength from 3 to 7 for optimal parser 2016-02-22 11:34:07 +01:00
inikep c950b78ce2 removed backward match extension 2016-02-22 10:11:39 +01:00
inikep d3b8d7a4e5 removed ZSTD_opt parser 2016-02-22 10:06:17 +01:00
inikep 6291c54006 litlen bounded to 128 bytes 2016-02-19 18:24:14 +01:00
inikep fcafb26b2e speed optimiaztions 2016-02-19 11:59:44 +01:00
inikep c3a9a9ca56 ZSTD_rescaleFreqs and removed minml 2016-02-19 11:05:25 +01:00
Yann Collet 0068be94d8 Faster literals cost evaluation (suggested by @inikep) 2016-02-15 18:42:13 +01:00
Yann Collet e93add0439 Removed `if (matchIndex >= current) return 0;` as recommended by @inikep 2016-02-15 17:44:14 +01:00
Yann Collet b8a6f6824b refactored fix to be more generic and applicable to both btlazy2 and btopt 2016-02-15 17:06:29 +01:00
Yann Collet b37e0a9241 performance tweak : bt search w/ long repeated segments 2016-02-15 14:07:07 +01:00
Yann Collet 23e8aee224 Introduced new compression level settings
Changed position of parameter TargetLength
2016-02-13 02:08:46 +01:00
Yann Collet 82f4d7da03 Fixed Visual solution 2016-02-12 22:04:49 +01:00
Yann Collet 82260ddd8a fixed asan read error in ZSTD_HcGetAllMatches 2016-02-11 07:14:25 +01:00
Yann Collet 04b12d8bcb paramgrill can select manually targetLength
new compression levels
2016-02-11 06:23:24 +01:00
Yann Collet bd828d9cd1 changed : sufficientLength => targetLength 2016-02-11 04:38:55 +01:00
Yann Collet 4488661678 minor cosmetics 2016-02-11 04:17:50 +01:00
Yann Collet 490aa68b18 restored fast zstd_opt variant 2016-02-10 17:18:24 +01:00
Yann Collet b79a0b34f3 paramgrill supports sufficientLength
stronger variation for ZSTD_opt
2016-02-10 17:07:37 +01:00
Yann Collet 62ae262771 restored currentMl>0 condition, as suggested by @inikep 2016-02-10 15:44:07 +01:00
Yann Collet 3b63f7fbb0 change zstd_opt.c into zstd_opt.h, since it's included 2016-02-10 15:05:12 +01:00