Paul Cruz
a407ccc215
added ability to congregate statistics into single print statement rather than using debug
2017-07-06 13:09:17 -07:00
Paul Cruz
f57849b9c6
added ability to set initial compression level
2017-07-06 11:05:51 -07:00
Paul Cruz
592a0d9495
changed to work with std out
2017-07-06 10:49:26 -07:00
Paul Cruz
94fe291b83
small changes
2017-07-06 10:29:16 -07:00
Paul Cruz
79d4657ce5
small changes
2017-07-05 17:44:36 -07:00
Paul Cruz
6f3ad1b22e
fixed the problem with pipeline tests by changing how jobs move through the threads
2017-07-05 17:24:21 -07:00
Paul Cruz
cc714f3bd3
added print statements and debuglog
2017-07-05 16:54:34 -07:00
Paul Cruz
3f52ca94bf
added more tests, changed makefile
2017-07-05 14:36:09 -07:00
Paul Cruz
faeb6e0b1b
added filenameTable for multiple files
2017-07-05 14:19:56 -07:00
Paul Cruz
f0b9a153f3
added tests to run.sh
2017-07-05 13:23:34 -07:00
Paul Cruz
b42108386a
added some basic parsing for args
2017-07-05 12:20:16 -07:00
Paul Cruz
898c1a5b46
removed references to file size computation and file size function
2017-07-05 11:54:21 -07:00
Paul Cruz
a2680e5b96
removed calculation of file size and replaced with limited number of available jobs
2017-07-05 11:52:55 -07:00
Paul Cruz
dd8a591d5d
moved main logic for job creation into a separate function
2017-07-05 10:48:04 -07:00
Paul Cruz
9ccd55f3a8
free ctx fields when error occurs during creation
2017-07-05 10:20:56 -07:00
Paul Cruz
5df4cb0530
renamed files
2017-07-05 09:57:50 -07:00
Paul Cruz
c9f49198b8
fixed TODOs
2017-07-05 09:49:27 -07:00
Paul Cruz
9a147d8671
removed unnecessary checks for null pointer on free
2017-07-05 09:37:52 -07:00
Paul Cruz
a47ebb1607
removed print statements
2017-07-05 09:23:46 -07:00
Paul Cruz
0b70152a9b
working I believe
2017-07-03 20:05:42 -07:00
Paul Cruz
cd50382c03
fixed some issues with segfaults
2017-07-03 19:28:48 -07:00
Paul Cruz
95ea54b4cf
added code for waiitng for all jobs to finish
2017-07-03 19:24:22 -07:00
Paul Cruz
dd447bb9a7
fixed an error with number of jobs
2017-07-03 19:00:55 -07:00
Paul Cruz
ff9ac637d9
removed unnecessary files
2017-07-03 17:44:40 -07:00
Paul Cruz
dd96efa9ef
added print statements for debugging, fixed long memset by changing to calloc
2017-07-03 17:44:22 -07:00
Paul Cruz
0887e98d4b
finished main portion of code, now need to debug
2017-07-03 17:28:59 -07:00
Paul Cruz
00b5e6c512
continuing work on v2
2017-07-03 14:18:46 -07:00
Paul Cruz
ac79928960
version one complete, can compress a file given input and output names
2017-07-03 14:11:55 -07:00
Yann Collet and GitHub
1d39550471
Merge pull request #744 from terrelln/dev
...
[pzstd] Remove appveyor tests
2017-07-01 05:58:33 -07:00
Nick Terrell
88481e4052
[pzstd] Remove appveyor tests
...
The appveyor tests sometimes hang, and pzstd is now deprecated in favor of
zstdmt, so delete the tests.
2017-06-30 16:31:13 -07:00
Nick Terrell
56e3964d85
[man] Specify that strategies start at 1
2017-06-30 16:29:37 -07:00
Yann Collet and GitHub
7f40bb1c39
Merge pull request #742 from stellamplau/stack-space
...
Reduce stack usage of HUF_readDTableX4 and HUF_readDTableX2
2017-06-30 14:50:23 -07:00
Stella Lau
32df49e9f8
Fix typo
2017-06-30 12:56:24 -07:00
Stella Lau
b0513b519c
Add comment to HUF_DECOMPRESS_WORKSPACE_SIZE
2017-06-30 12:53:56 -07:00
Stella Lau
4c71f59c77
Clarify typedef of rankVal_t and rankValCol_t
2017-06-30 09:52:20 -07:00
Stella Lau
28f711ef95
Rename ALIGN and ALIGN_MASK to HUF_ALIGN and HUF_ALIGN_MASK
2017-06-30 09:38:11 -07:00
Stella Lau
70ad6829e7
Delegate HUF_decompress4X_hufOnly to workspace version
2017-06-29 16:22:32 -07:00
Stella Lau
104c4d57c1
Fix bitshift error
2017-06-29 15:40:49 -07:00
Yann Collet and GitHub
cf2a6bc8b1
Merge pull request #741 from facebook/promotion
...
ZSTD_getFrameContentSize() promoted to "stable" status
2017-06-29 14:48:32 -07:00
Stella Lau
fedc94de8c
Fix pointer casting warning
2017-06-29 13:04:15 -07:00
Stella Lau
c6a5275a28
Fix alignment warnings with pointer casting
2017-06-29 12:39:34 -07:00
Stella Lau
99e315999c
Reduce stack usage of HUF_readDTableX4 and HUF_readDTableX2
2017-06-29 11:49:59 -07:00
Yann Collet
97f2bf66da
minor : fix typo
2017-06-29 11:31:40 -07:00
Yann Collet and GitHub
82879d50f9
Merge pull request #738 from terrelln/lk-div
...
[linux-kernel] Update patches for v2
2017-06-29 11:01:28 -07:00
Yann Collet
acbef3decd
ZSTD_getFrameContentSize() is promoted to "stable" status
2017-06-29 05:19:51 -07:00
Yann Collet and GitHub
590937df20
Merge pull request #739 from facebook/refPrefix
...
ZSTD_refPrefix
2017-06-29 04:36:03 -07:00
Nick Terrell
ce91b64f00
[linux-kernel] Update patches for v2
...
* Reduce stack usage of many zstd functions, none use over 388 B anymore.
* Remove an incorrect `const` in `xxhash`.
2017-06-28 22:01:46 -07:00
Yann Collet and GitHub
811deaea6f
Merge pull request #736 from terrelln/cover-default-api
...
[zdict] Make COVER the default algorithm
2017-06-28 20:25:36 -07:00
Yann Collet and GitHub
ad5f29918e
Merge pull request #737 from facebook/advancedAPI2
...
simplified API for *initStatic*()
2017-06-28 20:25:22 -07:00
Yann Collet
037466245f
refactor ZSTD_check_compressionLevel_monotonicIncrease_memoryBudget()
...
use less macro statements
the initial version was meant to work with STATIC_ASSERT
but since it doesn't work and needs assert()
it's possible to rewrite it using normally compiled code
which is better for compiler.
Downside : the error message is less precise.
There is a DEBUGLOG(3,) to compensate.
2017-06-28 20:24:08 -07:00