Yann Collet
|
22bd158e0f
|
Merge pull request #1712 from felixhandte/workspace-efficiency-2
Allocate Internal Buffers via Workspace Abstraction
|
2019-09-10 15:20:29 -07:00 |
|
W. Felix Handte
|
a9d373f093
|
Remove Empty lib/compress/zstd_cwksp.c
|
2019-09-10 16:03:13 -04:00 |
|
Yann Collet
|
5ba495b622
|
Merge pull request #1775 from facebook/edufix
fix educational decoder
|
2019-09-10 12:12:08 -07:00 |
|
Nick Terrell
|
458b602bb9
|
Merge pull request #1777 from darxsys/improvDataGen
[Fuzz] Improve data generation #1723
|
2019-09-10 11:51:23 -07:00 |
|
Yann Collet
|
41416f0927
|
Merge pull request #1773 from bimbashrestha/rle_first_block_decompression_fix
Removing redundant condition in decompression, making first block rle…
|
2019-09-10 11:17:29 -07:00 |
|
Yann Collet
|
b9b9a1c8e9
|
fix education decoder test
when `zstd` in not installed on local system
by allowing `ZSTD` variable to hold a custom location for the binary
|
2019-09-10 09:36:02 -07:00 |
|
Bimba Shrestha
|
caaf43b258
|
Using a number instead of M prefix in head call
|
2019-09-10 09:30:37 -07:00 |
|
Dario Pavlovic
|
ea1ad123da
|
Addressing nits
|
2019-09-09 16:13:24 -07:00 |
|
W. Felix Handte
|
81208fd7c2
|
Forward Declare ZSTD_cwksp_available_space to Fix Build
|
2019-09-09 19:10:09 -04:00 |
|
W. Felix Handte
|
91bf1babd1
|
Inline Workspace Functions
|
2019-09-09 18:53:53 -04:00 |
|
Dario Pavlovic
|
3932fcfebc
|
Fixing issues with double usage of data.
|
2019-09-09 15:39:04 -07:00 |
|
W. Felix Handte
|
0db3ffe7ee
|
Forward resetCCtx Errors when Using CDict
|
2019-09-09 16:47:19 -04:00 |
|
W. Felix Handte
|
eb6f69d978
|
Fix sizeof_CCtx and sizeof_CDict Calculations for Statically Init'ed Objects
|
2019-09-09 16:45:17 -04:00 |
|
W. Felix Handte
|
e3703825a8
|
Fix workspaceTooSmall Calculation
|
2019-09-09 15:12:14 -04:00 |
|
Bimba Shrestha
|
e6be4cf4eb
|
Changing test file directory names to be more descriptive
|
2019-09-09 12:08:33 -07:00 |
|
W. Felix Handte
|
0a65a67901
|
Shorten &zc->workspace -> ws in ZSTD_resetCCtx_internal()
|
2019-09-09 14:59:09 -04:00 |
|
Bimba Shrestha
|
0b25ab2202
|
Testing first block decompression cli
|
2019-09-09 11:54:43 -07:00 |
|
W. Felix Handte
|
1120e4d962
|
Clean Up TODOs and Comments pt. II
|
2019-09-09 14:04:39 -04:00 |
|
W. Felix Handte
|
c60e1c3be5
|
Nit
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
7d7b665c90
|
Pull Phase Advance Logic Out into Internal Function
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
8549ae9f1d
|
Hide Workspace Movement Behind Helper Function
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
2405c03bcd
|
Fix DEBUGLOG Statement Levels
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
7100d24221
|
Fix Rescale Continue Special Case
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
7321e4c9f3
|
Remove Unused noRealloc CRP Value
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
901bba4ca6
|
Re-Implement Workspace Shrinking when Oversized
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
e8cc137477
|
Add New File to Visual Studio Projects
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
4e9b1341cf
|
Add New File to Meson Build
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
881bcd80ca
|
Cleanup from Move
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
b511a84adc
|
Move Workspace Functions to Their Own File
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
077a2d7dc9
|
Rename
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
ebd162194f
|
Clean Up TODOs and Comments
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
2abe0145b1
|
Improve Comments a Bit
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
7a2416a863
|
Allocate CDict in Workspace (Rather than in Separate Allocation)
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
65057cf009
|
Rewrite ZSTD_initStaticCCtx to Alloc CCtx in Workspace
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
58b69ab15c
|
Only the CCtx Itself Needs to be Cleared during Static CCtx Init
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
88c2fcd0ee
|
Align Alloc Pointer When Transitioning from Buffers to Aligned Allocs
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
e936b73889
|
Remove Overly-Restrictive Assert
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
75d574368b
|
When Loading Dict By Copy, Always Put it in the Workspace
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
e69b67e33a
|
Alloc Tables Separately
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
6177354b36
|
Begin Introducing Phases
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
786f2266bb
|
TMP
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
c25283cf00
|
Disambiguate 'workspace' and 'entropyWorkspace'
|
2019-09-09 13:34:08 -04:00 |
|
W. Felix Handte
|
ccaac852e8
|
Normalize Case 'workSpace' -> 'workspace'
|
2019-09-09 13:27:18 -04:00 |
|
Dario Pavlovic
|
a71bbba7be
|
[Fuzz] Improve data generation #1723
|
2019-09-09 08:43:22 -07:00 |
|
Yann Collet
|
cd5fdcf6f9
|
Merge pull request #1771 from vnair81/dev
Passing ZSTD_CCtx_params by const pointer
|
2019-09-06 17:02:53 -07:00 |
|
Yann Collet
|
a3815d233c
|
fix minor compilation condition
harness.c is not designed to pass -Wdeclaration-after-statement
|
2019-09-06 16:51:16 -07:00 |
|
Bimba Shrestha
|
44e122053b
|
Mentioning cli only in the comment as suggested
|
2019-09-06 14:48:41 -07:00 |
|
Yann Collet
|
2b0a271ed2
|
fix eductional decoder
fix #1774
also :
- fix minor compilation warnings
- make sure the `test` is run during CI tests
|
2019-09-06 14:30:13 -07:00 |
|
Bimba Shrestha
|
a917cd597d
|
Put back omission for first rle block and updated comment as suggested
|
2019-09-06 13:44:25 -07:00 |
|
Bimba Shrestha
|
d687d603e4
|
Removing redundant condition in decompression, making first block rles valid to deocmpress
|
2019-09-06 10:46:19 -07:00 |
|