Yann Collet
|
11812260d1
|
Merge pull request #439 from terrelln/dev
ZSTD_compress_usingDict() specify dict == NULL
|
2016-11-03 14:15:36 -07:00 |
|
Yann Collet
|
356582b663
|
Merge pull request #442 from terrelln/pzstd-build
The static library was moved to libzstd.a
|
2016-11-03 12:57:07 -07:00 |
|
Nick Terrell
|
c8a9ac312b
|
Fix dynamic libzstd symlinks
|
2016-11-03 12:32:48 -07:00 |
|
Nick Terrell
|
4bafb5aa97
|
The static library was moved to libzstd.a
|
2016-11-03 11:32:45 -07:00 |
|
Przemyslaw Skibinski
|
9adf7bfd8a
|
fixed MinGW compilation (2)
|
2016-11-03 15:38:13 +01:00 |
|
Przemyslaw Skibinski
|
3a415594b1
|
fixed MinGW compilation
|
2016-11-03 12:59:20 +01:00 |
|
Przemyslaw Skibinski
|
1f60eb6b17
|
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
|
2016-11-03 11:38:04 +01:00 |
|
Przemyslaw Skibinski
|
26306fcacf
|
BMK_SetNbIterations renamed to BMK_SetNbSeconds
|
2016-11-03 11:38:01 +01:00 |
|
Przemyslaw Skibinski
|
b40884f43d
|
preserve file modification time for Visual C++
|
2016-11-03 09:54:53 +01:00 |
|
Yann Collet
|
861cd06ded
|
fix test-zstd-nolegacy
|
2016-11-03 01:11:56 -07:00 |
|
Yann Collet
|
6c111fa3da
|
fix zlibWrapper make test
|
2016-11-03 00:44:02 -07:00 |
|
Yann Collet
|
7347869fb6
|
fixed make install
|
2016-11-02 22:28:37 -07:00 |
|
Nick Terrell
|
d82efd8a70
|
ZSTD_compress_usingDict() when dict gets loaded
Specify that when `dict == NULL || dictSize < 8` no dictionary
gets loaded.
Also add some periods.
|
2016-11-02 18:07:16 -07:00 |
|
Yann Collet
|
179b19776f
|
fileio.c does no longer need ZSTD_LEGACY_SUPPORT, and does no longer depend on zstd_legacy.h
Added : ZSTD_isFrame() in experimental section
|
2016-11-02 17:30:49 -07:00 |
|
Yann Collet
|
f3f13211ae
|
Fix #419 : no warning when setting custom LDFLAGS
|
2016-11-02 17:02:45 -07:00 |
|
Yann Collet
|
0a5a5fb7fd
|
Fix #418 : printing selected segments in zdict debug mode can segfault with certain pathological patterns
|
2016-11-02 13:57:55 -07:00 |
|
Przemyslaw Skibinski
|
fcf22e3473
|
set permissions, access and modification times
|
2016-11-02 14:08:07 +01:00 |
|
Przemyslaw Skibinski
|
a42794df61
|
preserve file modification time
|
2016-11-02 13:08:39 +01:00 |
|
Przemyslaw Skibinski
|
d872b64f52
|
added UTIL_setModificationTime, UTIL_getModificationTime
|
2016-11-02 12:52:20 +01:00 |
|
Przemyslaw Skibinski
|
f81fe82522
|
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
|
2016-11-02 11:28:28 +01:00 |
|
Yann Collet
|
4c0b44f8ce
|
minor display improvement in fuzzer when nb of tests is very large
|
2016-11-01 11:13:22 -07:00 |
|
Yann Collet
|
3d197d4c8c
|
updated man page
|
2016-10-31 18:10:32 -07:00 |
|
Yann Collet
|
fe92398918
|
updated README, mentioning .zst suffix
|
2016-10-31 15:48:58 -07:00 |
|
Yann Collet
|
5a62e0d015
|
Merge pull request #436 from inikep/dev11
gen-zstd-manual.sh
|
2016-10-31 10:41:13 -07:00 |
|
Przemyslaw Skibinski
|
f882e132cf
|
added gen-zstd-manual.sh
|
2016-10-31 10:51:58 +01:00 |
|
Przemyslaw Skibinski
|
1fd5b45c6d
|
updated doc/zstd_manual.html
|
2016-10-31 10:44:44 +01:00 |
|
Przemyslaw Skibinski
|
33d751999b
|
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
|
2016-10-31 10:43:07 +01:00 |
|
Yann Collet
|
31e660e7aa
|
more accurate default maximum window size
|
2016-10-29 03:56:45 -07:00 |
|
Yann Collet
|
03982b5ddb
|
Merge pull request #434 from terrelln/dev
Pzstd Improvements
|
2016-10-28 20:27:59 -07:00 |
|
Yann Collet
|
589f011761
|
changed ZBUFF_* by ZSTD_*Stream() within fullbench,
in anticipation of future deprecation of ZBUFF_*.
|
2016-10-28 15:17:38 -07:00 |
|
Yann Collet
|
b9550d6d43
|
fixed benchmark mode typo .
added benchmark mode tests
|
2016-10-28 14:43:24 -07:00 |
|
Nick Terrell
|
25086d9bc6
|
[pzstd] Move -I flags to PZSTD_CPPFLAGS
|
2016-10-28 14:24:15 -07:00 |
|
Yann Collet
|
22de81e87e
|
updated man page
|
2016-10-28 13:58:31 -07:00 |
|
Yann Collet
|
6887b4b1c1
|
Merge pull request #433 from inikep/dev11
Dev11
|
2016-10-28 11:47:35 -07:00 |
|
Przemyslaw Skibinski
|
81c334b024
|
test-zstd-speed.py: default timeout changed to 1800 seconds
|
2016-10-28 20:40:21 +02:00 |
|
Yann Collet
|
7fb30f706e
|
Merge pull request #432 from inikep/dev11
windres
|
2016-10-28 11:30:44 -07:00 |
|
Yann Collet
|
2115724c22
|
Merge pull request #430 from terrelln/exec-sequences
ZSTD_execSequence() accepts match in last 7 bytes
|
2016-10-28 10:45:05 -07:00 |
|
Przemyslaw Skibinski
|
53e7f5c2e4
|
test-zstd-speed.py: converted to python3 and added "--timeout"
|
2016-10-28 19:24:16 +02:00 |
|
Przemyslaw Skibinski
|
bd0bd0fb65
|
generate RES files during each compilation
|
2016-10-28 18:15:34 +02:00 |
|
Przemyslaw Skibinski
|
589a8f27b7
|
generate_res.bat moved to programs/windres
|
2016-10-28 13:17:35 +02:00 |
|
Przemyslaw Skibinski
|
76d66dffd0
|
generate_res moved to programs/windres
|
2016-10-28 13:16:06 +02:00 |
|
Przemyslaw Skibinski
|
86dc7223e9
|
generate_res.bat: automatic detection if windres.exe is available
|
2016-10-28 12:20:02 +02:00 |
|
Przemyslaw Skibinski
|
3575fcf28e
|
updated build\VS2010\zstd\generate_res\verrsrc.h
|
2016-10-28 11:54:47 +02:00 |
|
Yann Collet
|
5f1cb45cff
|
Merge pull request #431 from terrelln/perf-regr
Fix ZSTD_execSequence() performance regression
|
2016-10-27 20:45:52 -07:00 |
|
Nick Terrell
|
10bfd0c0d5
|
Fix ZSTD_execSequence() performance regression
Commit ae1cb3b3d0 caused the regression.
It is an instruction alignment issue, because if it is `U64 i` instead
of `U32 i`, the regression returns. This patch fixes the regression
in gcc, but only gets some of the clang performance back.
Benchmarks:
Run on `silesia.tar`. I only show levels 1-5 because the performance
regression was uniform across all levels. I did one run on levels
1-19 and it looked good.
| Build | Level | Before | While | After |
|-------|-------|-------:|------:|------:|
| gcc | 1 | 931.4 | 904.4 | 932.8 |
| gcc | 2 | 849.1 | 822.6 | 851.2 |
| gcc | 3 | 815.6 | 790.6 | 818.9 |
| gcc | 4 | 794.1 | 770.7 | 798.0 |
| gcc | 5 | 785.7 | 760.7 | 788.8 |
| clang | 1 | 705.5 | 683.2 | 693.8 |
| clang | 2 | 670.0 | 649.2 | 660.7 |
| clang | 3 | 659.6 | 639.8 | 651.4 |
| clang | 4 | 652.5 | 634.7 | 645.9 |
| clang | 5 | 646.9 | 625.5 | 637.7 |
|
2016-10-27 16:19:57 -07:00 |
|
Yann Collet
|
ee5b725823
|
ZSTD_initCStream() optimization : do not allocate a CDict when no dictionary used
|
2016-10-27 14:20:55 -07:00 |
|
Yann Collet
|
bfae317ae3
|
minor const added
|
2016-10-26 18:44:59 -07:00 |
|
Yann Collet
|
cf08958d9b
|
print one global summary (instead of one per file)
|
2016-10-26 18:37:29 -07:00 |
|
Yann Collet
|
82613d72e4
|
added example multiple_streaming_compression
|
2016-10-26 18:10:43 -07:00 |
|
Przemyslaw Skibinski
|
55b50b0a68
|
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
|
2016-10-26 09:39:35 +02:00 |
|