]>
git.ipfire.org Git - thirdparty/zstd.git/log
inikep [Tue, 5 Apr 2016 06:52:57 +0000 (08:52 +0200)]
zstd_stats.h moved to .debug/
inikep [Mon, 4 Apr 2016 13:43:45 +0000 (15:43 +0200)]
fixed -Werror,-Wconversion warning
inikep [Mon, 4 Apr 2016 12:54:53 +0000 (14:54 +0200)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
# Conflicts:
# lib/zstd_compress.c
# lib/zstd_static.h
inikep [Mon, 4 Apr 2016 12:34:02 +0000 (14:34 +0200)]
changed price estimation for optimal parser
Yann Collet [Mon, 4 Apr 2016 11:49:18 +0000 (13:49 +0200)]
changed `contentLog` -> `chainLog`
Yann Collet [Mon, 4 Apr 2016 11:28:28 +0000 (13:28 +0200)]
reduced memory usage of very hich compression levels in 32-bits mode
inikep [Mon, 4 Apr 2016 10:10:00 +0000 (12:10 +0200)]
Merge from Cyan4973/dev060
Yann Collet [Mon, 4 Apr 2016 02:22:53 +0000 (04:22 +0200)]
Fixed 32-bits windowLog limitation
Fixed some macro errors in zbufftest
Yann Collet [Mon, 4 Apr 2016 00:53:27 +0000 (02:53 +0200)]
minor variable isolation
Yann Collet [Mon, 4 Apr 2016 00:48:55 +0000 (02:48 +0200)]
minor cli correction (arguments are `const char*`)
Yann Collet [Mon, 4 Apr 2016 00:47:20 +0000 (02:47 +0200)]
code refactorization, for better clarity and reliability
Yann Collet [Sun, 3 Apr 2016 23:49:30 +0000 (01:49 +0200)]
minor variable isolation
Yann Collet [Sun, 3 Apr 2016 23:22:26 +0000 (01:22 +0200)]
stronger zbuff synchronization tests
Yann Collet [Sun, 3 Apr 2016 23:02:12 +0000 (01:02 +0200)]
Merge pull request #159 from Cyan4973/alternate3
Alternate3
Yann Collet [Sun, 3 Apr 2016 18:24:25 +0000 (20:24 +0200)]
fixed buffer sync error in zbuff
Yann Collet [Fri, 1 Apr 2016 22:46:40 +0000 (00:46 +0200)]
refined exception for hashlog < min
Yann Collet [Fri, 1 Apr 2016 22:40:09 +0000 (00:40 +0200)]
Fix : rare bugs when hashLog < min in bt mode
Yann Collet [Fri, 1 Apr 2016 22:21:55 +0000 (00:21 +0200)]
removed unwanted files
Yann Collet [Fri, 1 Apr 2016 19:50:40 +0000 (21:50 +0200)]
Merge pull request #158 from Cyan4973/alternate3
Alternate3
Yann Collet [Fri, 1 Apr 2016 16:57:41 +0000 (18:57 +0200)]
fixed zbuff error 775-3 (internal buffer management)
Yann Collet [Fri, 1 Apr 2016 16:54:13 +0000 (18:54 +0200)]
fixed minor visual 32-64bits conversion warning
Yann Collet [Fri, 1 Apr 2016 13:49:41 +0000 (15:49 +0200)]
fixed decoding error, reported by Maciej Adamczyk
Yann Collet [Fri, 1 Apr 2016 13:48:48 +0000 (15:48 +0200)]
minor variable isolation
Yann Collet [Wed, 30 Mar 2016 19:28:15 +0000 (21:28 +0200)]
fixed harmless comparison warning
Yann Collet [Wed, 30 Mar 2016 18:42:19 +0000 (20:42 +0200)]
fixed paramgrill
Yann Collet [Wed, 30 Mar 2016 18:06:26 +0000 (20:06 +0200)]
fixed clang conversion warning
Yann Collet [Wed, 30 Mar 2016 17:48:05 +0000 (19:48 +0200)]
separate params into compressionParams and frameParams
Yann Collet [Wed, 30 Mar 2016 14:50:44 +0000 (16:50 +0200)]
changed validateParams() into checkParams() + adjustParams()
inikep [Wed, 30 Mar 2016 08:59:48 +0000 (10:59 +0200)]
ticksPerSecond=0
inikep [Wed, 30 Mar 2016 07:55:37 +0000 (09:55 +0200)]
removed clock_gettime (not portable)
inikep [Tue, 29 Mar 2016 13:52:38 +0000 (15:52 +0200)]
added -lrt required by clock_gettime
inikep [Tue, 29 Mar 2016 12:52:13 +0000 (14:52 +0200)]
support for QueryPerformanceCounter and clock_gettime
inikep [Tue, 29 Mar 2016 09:17:58 +0000 (11:17 +0200)]
fix for BMK_clockSpan on Windows
Yann Collet [Sat, 26 Mar 2016 19:52:14 +0000 (20:52 +0100)]
Fixed zdict
more dictionary compression tests
Yann Collet [Sat, 26 Mar 2016 16:50:26 +0000 (17:50 +0100)]
fixed ARM compatibility
Yann Collet [Sat, 26 Mar 2016 16:18:11 +0000 (17:18 +0100)]
fixed 32-bits compatibility
Yann Collet [Sat, 26 Mar 2016 00:48:27 +0000 (01:48 +0100)]
minor variable isolation
and remove a goto
Yann Collet [Fri, 25 Mar 2016 19:29:35 +0000 (20:29 +0100)]
fixed : fullbench link to deprecate function (wrong prototype)
inikep [Fri, 25 Mar 2016 12:39:14 +0000 (13:39 +0100)]
fix for -Wshorten-64-to-32 warning in ZSTD_statsUpdatePrices
inikep [Fri, 25 Mar 2016 12:35:33 +0000 (13:35 +0100)]
fixed compilation with ZSTD_NOBENCH
Yann Collet [Fri, 25 Mar 2016 10:43:48 +0000 (11:43 +0100)]
improved decompression speed (680)
inikep [Fri, 25 Mar 2016 09:52:25 +0000 (10:52 +0100)]
created zstd_stats.h
Yann Collet [Thu, 24 Mar 2016 01:31:27 +0000 (02:31 +0100)]
support for alternate offset (fusion)
Yann Collet [Thu, 24 Mar 2016 00:27:55 +0000 (01:27 +0100)]
minor variables isolation
Yann Collet [Wed, 23 Mar 2016 21:31:57 +0000 (22:31 +0100)]
fixed write overflow found by fuzzer
Yann Collet [Wed, 23 Mar 2016 19:44:12 +0000 (20:44 +0100)]
fixed crash at -O3 with customized block size (wrong alignment)
inikep [Wed, 23 Mar 2016 19:30:26 +0000 (20:30 +0100)]
added ZSTD_compressBegin_targetSrcSize
Yann Collet [Wed, 23 Mar 2016 17:45:23 +0000 (18:45 +0100)]
Added BMI instructions
inikep [Wed, 23 Mar 2016 14:53:38 +0000 (15:53 +0100)]
hashLog3 added to ZSTD_CCtx
Yann Collet [Wed, 23 Mar 2016 13:18:37 +0000 (14:18 +0100)]
shared const BIT_mask
Yann Collet [Wed, 23 Mar 2016 13:09:51 +0000 (14:09 +0100)]
minor optimization (DSpeed 665)
Yann Collet [Wed, 23 Mar 2016 13:00:09 +0000 (14:00 +0100)]
minor reordering (DSpeed 665)
Yann Collet [Wed, 23 Mar 2016 12:57:49 +0000 (13:57 +0100)]
improved decoding speed (660)
inikep [Wed, 23 Mar 2016 11:28:28 +0000 (12:28 +0100)]
added mili_sleep and setHighPriority
Yann Collet [Wed, 23 Mar 2016 01:47:33 +0000 (02:47 +0100)]
bench : added HIGH_PRIORTY
Yann Collet [Wed, 23 Mar 2016 00:54:25 +0000 (01:54 +0100)]
new decodeSequence, merging parts
Yann Collet [Wed, 23 Mar 2016 00:32:41 +0000 (01:32 +0100)]
minor variation - DSpeed at 640
Yann Collet [Tue, 22 Mar 2016 22:19:28 +0000 (23:19 +0100)]
first working version with both encoder and decode alternate LL + ML coding scheme.
decompression speed highly impacted
inikep [Tue, 22 Mar 2016 13:38:34 +0000 (14:38 +0100)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
# Conflicts:
# lib/zstd_compress.c
# programs/bench.c
Yann Collet [Tue, 22 Mar 2016 11:14:26 +0000 (12:14 +0100)]
first prototype with ML encoding scheme (but not yet decoding scheme)
Yann Collet [Mon, 21 Mar 2016 23:29:57 +0000 (00:29 +0100)]
Merge branch 'dev060' into alternateLLcode
Yann Collet [Mon, 21 Mar 2016 23:22:50 +0000 (00:22 +0100)]
Fixed #153, reported by @thatsafunnyname
Yann Collet [Mon, 21 Mar 2016 13:29:26 +0000 (14:29 +0100)]
improved decompression speed
Yann Collet [Mon, 21 Mar 2016 13:22:38 +0000 (14:22 +0100)]
minor variable isolation
Yann Collet [Mon, 21 Mar 2016 12:24:16 +0000 (13:24 +0100)]
code simplification (but reduce decompression speed ...)
Yann Collet [Mon, 21 Mar 2016 01:23:34 +0000 (02:23 +0100)]
first working version with alternate LL codes
Yann Collet [Sun, 20 Mar 2016 23:39:19 +0000 (00:39 +0100)]
support default LL distribution
Yann Collet [Sun, 20 Mar 2016 23:07:42 +0000 (00:07 +0100)]
handles litLength >= 65535
Yann Collet [Sun, 20 Mar 2016 18:14:22 +0000 (19:14 +0100)]
first emulation
Yann Collet [Sun, 20 Mar 2016 15:20:06 +0000 (16:20 +0100)]
Improved index overflow protection
Yann Collet [Sun, 20 Mar 2016 15:00:00 +0000 (16:00 +0100)]
minor code refactoring
Yann Collet [Sun, 20 Mar 2016 14:46:10 +0000 (15:46 +0100)]
minor code refactor
Yann Collet [Sun, 20 Mar 2016 04:40:39 +0000 (05:40 +0100)]
updated huff0
Yann Collet [Sun, 20 Mar 2016 00:09:18 +0000 (01:09 +0100)]
code refactoring
Yann Collet [Sat, 19 Mar 2016 17:08:32 +0000 (18:08 +0100)]
minor code refactoring
Yann Collet [Sat, 19 Mar 2016 16:18:00 +0000 (17:18 +0100)]
Improved speed for small files
Yann Collet [Sat, 19 Mar 2016 15:09:09 +0000 (16:09 +0100)]
performance fix for small files
Yann Collet [Sat, 19 Mar 2016 14:18:42 +0000 (15:18 +0100)]
fixed clang warning
Yann Collet [Sat, 19 Mar 2016 14:11:42 +0000 (15:11 +0100)]
minor refactor
Yann Collet [Sat, 19 Mar 2016 13:47:31 +0000 (14:47 +0100)]
minor performance fix (decompression)
Yann Collet [Sat, 19 Mar 2016 13:14:31 +0000 (14:14 +0100)]
code refactor
Yann Collet [Sat, 19 Mar 2016 12:21:08 +0000 (13:21 +0100)]
minor refactoring
Yann Collet [Sat, 19 Mar 2016 11:47:52 +0000 (12:47 +0100)]
minor refactoring
Yann Collet [Sat, 19 Mar 2016 11:12:07 +0000 (12:12 +0100)]
minor code refactor
Yann Collet [Sat, 19 Mar 2016 10:40:19 +0000 (11:40 +0100)]
Fixed : decoder error on erroneous data
Yann Collet [Fri, 18 Mar 2016 21:23:49 +0000 (22:23 +0100)]
simplifications
Yann Collet [Fri, 18 Mar 2016 20:40:56 +0000 (21:40 +0100)]
minor simplifications
Yann Collet [Fri, 18 Mar 2016 14:28:37 +0000 (15:28 +0100)]
Merge pull request #152 from KrzysFR/fix_vs2013_build_path
Update VS2013 vcxprojs to all build to the same folders
Christophe Chevalier [Fri, 18 Mar 2016 13:20:33 +0000 (14:20 +0100)]
Made all vs2013 vcxproj build to the same folders
- Add OutDir = $(SolutionDir)bin\$(Platform)\$(Configuration)\ to all projects
Yann Collet [Fri, 18 Mar 2016 11:37:45 +0000 (12:37 +0100)]
minor code refactoring
Yann Collet [Thu, 17 Mar 2016 18:51:02 +0000 (19:51 +0100)]
bench.c : implemented single pass mode `-i0`
Yann Collet [Thu, 17 Mar 2016 18:37:33 +0000 (19:37 +0100)]
bench : changed timer to clock_t, reduced timeloop to 1sec
Yann Collet [Thu, 17 Mar 2016 15:42:16 +0000 (16:42 +0100)]
fullbench : restored -b31 (decodeLiterals) and -b32 (decodeSeqHeaders)
Yann Collet [Thu, 17 Mar 2016 15:18:36 +0000 (16:18 +0100)]
switched fullbench time measurement to clock_t from <time.h>
Yann Collet [Thu, 17 Mar 2016 12:48:03 +0000 (13:48 +0100)]
Merge branch 'dev060' of github.com:Cyan4973/zstd into dev060
Yann Collet [Thu, 17 Mar 2016 11:56:46 +0000 (12:56 +0100)]
minor refactoring
Yann Collet [Thu, 17 Mar 2016 11:56:46 +0000 (12:56 +0100)]
minor refactoring
Yann Collet [Thu, 17 Mar 2016 11:11:16 +0000 (12:11 +0100)]
Improved decompression speed (by @inikep)
Yann Collet [Wed, 16 Mar 2016 15:53:47 +0000 (16:53 +0100)]
Update NEWS on #147 by @chipturner
Yann Collet [Wed, 16 Mar 2016 15:05:18 +0000 (16:05 +0100)]
Added : ability to test direct-streaming functions `ZSTD_compressContinue()` and `ZSTD_decompressContinue()`