Dario Pavlovic
|
92c58c4d5d
|
Use range instead of the generic uint32 method to use less bytes when generating necessary numbers.
|
2019-09-12 12:40:12 -07:00 |
|
Dario Pavlovic
|
b5b24c2a0d
|
Combining fuzz_data_producer restrict calls into a single function
|
2019-09-11 10:09:29 -07:00 |
|
Dario Pavlovic
|
23cc2d8510
|
All tests should give some portion of data to the producer and use the rest.
|
2019-09-10 16:52:38 -07:00 |
|
Dario Pavlovic
|
4dfc1bbf48
|
Merge branch 'dev' into improvDataGen
|
2019-09-10 16:20:27 -07:00 |
|
Dario Pavlovic
|
0630d084cb
|
[Fuzz] Improve data generation #1723
Converting the rest of the tests to use the new data producer.
|
2019-09-10 16:14:43 -07:00 |
|
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 |
|