Yann Collet
|
be391438ff
|
first working version with both encoder and decode alternate LL + ML coding scheme.
decompression speed highly impacted
|
2016-03-22 23:19:28 +01:00 |
|
Yann Collet
|
b0aec17a90
|
code simplification (but reduce decompression speed ...)
|
2016-03-21 13:24:16 +01:00 |
|
inikep
|
cc6c283633
|
removed hashLog3 from ZSTD_parameters
|
2016-03-10 15:17:24 +01:00 |
|
inikep
|
b0c640d934
|
small ratio improvement with MINMATCH=3
|
2016-03-10 13:18:36 +01:00 |
|
inikep
|
b5a519f43c
|
improved compression speed
introduced cache in ZSTD_setLog2Prices
|
2016-03-09 15:45:01 +01:00 |
|
inikep
|
48413765b4
|
fixed update of hashTable for matches with length of 4+
|
2016-03-08 11:03:55 +01:00 |
|
inikep
|
4f7f79ef9d
|
fixed update of nextToUpdate
|
2016-03-07 16:14:58 +01:00 |
|
inikep
|
e2446b0e36
|
added support for MINMATCH=3 on big endian architecture
changed ZSTD_HASHLOG3_MIN to 2 (4 bytes for MINMACH > 3)
|
2016-03-07 10:07:08 +01:00 |
|
inikep
|
89c9e1a847
|
added missing "case 3:" in ZSTD_BtGetAllMatches
|
2016-03-06 23:21:52 +01:00 |
|
inikep
|
e29caf7d1c
|
code cleanup
|
2016-03-04 19:52:23 +01:00 |
|
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 |
|