Nick Terrell
|
423b133568
|
[POOL] Allow free on NULL when multithreading is disabled
|
2017-09-05 11:18:13 -07:00 |
|
Yann Collet
|
d963daa6a9
|
fixed minor warning (empty translation unit)
|
2017-09-01 00:12:07 -07:00 |
|
Yann Collet
|
d7ad99b2ab
|
Merge branch 'longRangeMatcher' into dev
|
2017-08-31 18:08:37 -07:00 |
|
Yann Collet
|
e21384fffb
|
fixed more file headers after license change (#825)
|
2017-08-31 12:11:57 -07:00 |
|
Yann Collet
|
e9dc204f42
|
fixed a bunch of headers after license change (#825)
|
2017-08-31 11:24:54 -07:00 |
|
Stella Lau
|
ee65701720
|
Minor fixes; remove formatting only changes
|
2017-08-29 20:27:35 -07:00 |
|
Stella Lau
|
c7a18b7c21
|
Localize 'dictMode' from cctx to function param
|
2017-08-29 15:52:24 -07:00 |
|
Nick Terrell
|
9822f97721
|
[error] Don't guard undef X with ifdef X
|
2017-08-29 11:54:38 -07:00 |
|
Nick Terrell
|
02033be08c
|
[pool] Visual Studios disallows empty structs
|
2017-08-28 17:19:01 -07:00 |
|
Nick Terrell
|
7c365eb02c
|
[threading] Fix ERROR macro after including windows.h
|
2017-08-28 16:25:02 -07:00 |
|
Stella Lau
|
024098a47d
|
Fix parameter retrieval from cdict
|
2017-08-25 17:58:28 -07:00 |
|
Stella Lau
|
2adde898c8
|
Fix typo with ZSTDMT_parameter
|
2017-08-25 16:13:40 -07:00 |
|
Stella Lau
|
eb7bbab36a
|
Remove ZSTD_p_refDictContent and dictContentByRef
|
2017-08-25 11:11:45 -07:00 |
|
Nick Terrell
|
de6c6bce85
|
Fix zstd_internal.h for C++ mode
|
2017-08-24 18:09:50 -07:00 |
|
Nick Terrell
|
26dc040a7b
|
[pool] Accept custom allocators
|
2017-08-24 17:01:41 -07:00 |
|
Nick Terrell
|
89dc856cae
|
[pool] Fix formatting
|
2017-08-24 16:48:32 -07:00 |
|
Stella Lau
|
5bc2c1e982
|
Add prototype support for customMem with cctxParams
|
2017-08-23 12:03:30 -07:00 |
|
Stella Lau
|
6f1a21c7e9
|
Remove formatting-only changes
|
2017-08-23 10:24:19 -07:00 |
|
Stella Lau
|
23fc0e41fa
|
Remove 'opaque' naming from internal functions
|
2017-08-22 14:24:47 -07:00 |
|
Stella Lau
|
8fd1636776
|
Remove unused functions
|
2017-08-22 13:33:58 -07:00 |
|
Stella Lau
|
e50ed1fa3a
|
Fix undefined behavior when srcSize==1
|
2017-08-22 11:55:42 -07:00 |
|
Stella Lau
|
5b956f4753
|
Comment out CCtx_param versions of CDict functions
|
2017-08-21 14:49:16 -07:00 |
|
Stella Lau
|
502031ca10
|
Use cctxParam version of createCDict internally
|
2017-08-21 11:00:44 -07:00 |
|
Stella Lau
|
91b30dbe84
|
Remove test parameter
|
2017-08-21 10:09:06 -07:00 |
|
Stella Lau
|
f181f33bdf
|
Disable tests and refactor
|
2017-08-21 01:59:08 -07:00 |
|
Stella Lau
|
023b24e6d4
|
Add cctx param tests
|
2017-08-20 22:55:07 -07:00 |
|
Yann Collet
|
7db552676e
|
reduced pool queue to 0 to save memory
fixed : pool performance when jobs are fires fast and queueSize==0
|
2017-08-19 15:07:54 -07:00 |
|
Stella Lau
|
d775519296
|
Add cctxParam versions of internal functions
|
2017-08-18 17:37:58 -07:00 |
|
Yann Collet
|
32fb407c9d
|
updated a bunch of headers
for the new license
|
2017-08-18 16:52:05 -07:00 |
|
Stella Lau
|
399ae013d4
|
Add function to apply cctx params
|
2017-08-18 13:01:55 -07:00 |
|
Stella Lau
|
81d89d82a6
|
Move nbThreads to cctx params
|
2017-08-18 12:08:57 -07:00 |
|
Stella Lau
|
2300c58a6f
|
Move dictContentByRef to cctx params
|
2017-08-18 12:03:16 -07:00 |
|
Stella Lau
|
b6cb2ed8cb
|
Move dictMode to cctxParams
|
2017-08-18 11:43:31 -07:00 |
|
Stella Lau
|
c0221124d5
|
Add function to set opaque parameters
|
2017-08-17 19:30:22 -07:00 |
|
Stella Lau
|
699f11b4f7
|
Create opaque parameter structure
|
2017-08-17 17:33:46 -07:00 |
|
Yann Collet
|
f9e6590715
|
Merge pull request #796 from terrelln/is-error
[FSE][HUF] Inline error checks
|
2017-08-15 12:37:28 -07:00 |
|
Nick Terrell
|
07c6ff588e
|
[FSE][HUF] Inline error checks
Caught by Clang's optimization remarks.
|
2017-08-15 11:23:28 -07:00 |
|
Nick Terrell
|
565e925eb7
|
[libzstd] Fix FORCE_INLINE macro
|
2017-08-14 21:12:05 -07:00 |
|
Stella Lau
|
73ba58955f
|
Signal after finishing job when queueSize=0
|
2017-08-01 20:12:06 -07:00 |
|
Stella Lau
|
1d76da1d87
|
Replace marker with queueEmpty variable and update pool.h comment
|
2017-08-01 12:30:16 -07:00 |
|
Stella Lau
|
5adceeed01
|
Allow queueSize=0 in pool.c and update poolTests
|
2017-07-31 10:10:16 -07:00 |
|
Yann Collet
|
a90b16e150
|
Visual blind fix 2
|
2017-07-20 15:57:55 -07:00 |
|
Yann Collet
|
b4d460f32c
|
pool.c : blindfix for Visual warnings
|
2017-07-20 01:13:14 -07:00 |
|
Yann Collet
|
3974d2b38a
|
blind fix for Windows Multithreading module
adds a fake 0 return value for mutex/cond init
|
2017-07-19 13:33:21 -07:00 |
|
Yann Collet
|
b71363b967
|
check pthread_*_init() success condition
|
2017-07-19 01:05:40 -07:00 |
|
Yann Collet
|
77d67fb167
|
Merge pull request #766 from terrelln/real-block-split
[libzstd] Pull optimal parser state out of seqStore_t
|
2017-07-18 08:26:24 -07:00 |
|
Yann Collet
|
14c83b05c7
|
Merge pull request #765 from terrelln/real-block-split
[libzstd] Remove ZSTD_CCtx* argument of ZSTD_compressSequences()
|
2017-07-17 19:25:55 -07:00 |
|
Nick Terrell
|
7a28b9e4a3
|
[libzstd] Pull optimal parser state out of seqStore_t
|
2017-07-17 15:29:11 -07:00 |
|
Yann Collet
|
3381bf4b84
|
Merge pull request #764 from terrelln/real-block-split
[libzstd] Refactor ZSTD_compressSequences()
|
2017-07-17 14:46:01 -07:00 |
|
Nick Terrell
|
e198230645
|
[libzstd] Remove ZSTD_CCtx* argument of ZSTD_compressSequences()
|
2017-07-17 12:27:24 -07:00 |
|