901bba4ca6
Re-Implement Workspace Shrinking when Oversized
2019-09-09 13:34:08 -04:00
e8cc137477
Add New File to Visual Studio Projects
2019-09-09 13:34:08 -04:00
4e9b1341cf
Add New File to Meson Build
2019-09-09 13:34:08 -04:00
881bcd80ca
Cleanup from Move
2019-09-09 13:34:08 -04:00
b511a84adc
Move Workspace Functions to Their Own File
2019-09-09 13:34:08 -04:00
077a2d7dc9
Rename
2019-09-09 13:34:08 -04:00
ebd162194f
Clean Up TODOs and Comments
2019-09-09 13:34:08 -04:00
2abe0145b1
Improve Comments a Bit
2019-09-09 13:34:08 -04:00
7a2416a863
Allocate CDict in Workspace (Rather than in Separate Allocation)
2019-09-09 13:34:08 -04:00
65057cf009
Rewrite ZSTD_initStaticCCtx to Alloc CCtx in Workspace
2019-09-09 13:34:08 -04:00
58b69ab15c
Only the CCtx Itself Needs to be Cleared during Static CCtx Init
2019-09-09 13:34:08 -04:00
88c2fcd0ee
Align Alloc Pointer When Transitioning from Buffers to Aligned Allocs
2019-09-09 13:34:08 -04:00
e936b73889
Remove Overly-Restrictive Assert
2019-09-09 13:34:08 -04:00
75d574368b
When Loading Dict By Copy, Always Put it in the Workspace
2019-09-09 13:34:08 -04:00
e69b67e33a
Alloc Tables Separately
2019-09-09 13:34:08 -04:00
6177354b36
Begin Introducing Phases
2019-09-09 13:34:08 -04:00
786f2266bb
TMP
2019-09-09 13:34:08 -04:00
c25283cf00
Disambiguate 'workspace' and 'entropyWorkspace'
2019-09-09 13:34:08 -04:00
ccaac852e8
Normalize Case 'workSpace' -> 'workspace'
2019-09-09 13:27:18 -04:00
cd5fdcf6f9
Merge pull request #1771 from vnair81/dev
...
Passing ZSTD_CCtx_params by const pointer
2019-09-06 17:02:53 -07:00
9816560649
Fixing assert and DEBUGLOG due to ZSTD_CCtx_params parameter change to const pointer
2019-09-05 15:47:17 +05:30
771645471f
Passing ZSTD_CCtx_params by const pointer
2019-09-05 15:28:30 +05:30
b8327ac4c6
Merge pull request #1770 from cwoffenden/amalgamate-correctness
...
Single file decoder correctness and tidy
2019-09-04 14:51:23 -07:00
88975e8c25
Minor: documented sizes smaller
2019-09-02 18:15:31 +02:00
8ac29cc825
Correctness and tidy
...
Test compilation performed with warnings. Author and license added. Test for failing grep on ancient OSX versions. Replaced the test image with something less noisy (which compresses better).
2019-09-02 18:02:50 +02:00
b199bb3e0a
Merge pull request #1769 from cybojanek/update_streaming_examples
...
Fix streaming compression/decompression examples
2019-09-01 18:11:54 -07:00
a8219903cf
Fix streaming compression/decompression examples
...
* Handle compression of empty file
* Error in decompression in case of trailing data
2019-09-01 17:22:42 -04:00
c9381c16be
Merge pull request #1761 from terrelln/regression
...
[regression] small improvement from RLE blocks
2019-08-30 10:48:02 -07:00
8ce9c1917e
[regression] small improvement from RLE blocks
2019-08-29 18:05:58 -07:00
5198347382
Merge pull request #1744 from bimbashrestha/dev
...
Generate RLE blocks in the encoder
2019-08-29 15:19:10 -07:00
d944197e79
Merge pull request #1754 from facebook/decTest
...
Tests for single-file decompressor
2019-08-29 12:09:09 -07:00
c3e3c8bf32
Undoing the last commit (that was an accident)
2019-08-29 12:05:47 -07:00
4a1ca5e0a8
Adding method for extracting sequences.
2019-08-29 11:55:12 -07:00
64102f08da
Merge branch 'dev' into decTest
2019-08-29 09:48:12 -07:00
ccb7c8e903
Merge pull request #1755 from cwoffenden/amalgamate-c99-fixes
...
C99 and older GCC fixes
2019-08-29 09:47:28 -07:00
72e51ac246
C99 and older GCC fixes
2019-08-29 11:16:57 +02:00
e7ad20c9dc
update test script
2019-08-28 13:46:18 -07:00
4b3a8fe1c4
fix create_ script for sh
2019-08-28 13:23:48 -07:00
9589e8e4bb
Merge pull request #1749 from facebook/rmadapt
...
removed adaptive-compression
2019-08-28 12:26:29 -07:00
8af941d2d7
Merge branch 'dev' into decTest
2019-08-28 12:17:29 -07:00
979ddc1271
Merge pull request #1750 from cwoffenden/amalgamate-bash2sh
...
Rewrote the scripts to use sh instead of bash
2019-08-28 12:14:29 -07:00
cdf73e915e
Rewrote the scripts to sh instead of bash
2019-08-28 19:20:42 +02:00
e5704bbfdf
Added test for multiple blocks of zeros and fixed nit about comments
2019-08-28 08:32:34 -07:00
416157df80
try to debug issues on CirrusCI
2019-08-27 16:38:21 -07:00
cd43f7d965
added single_file_decoder to contrib/ tests
2019-08-27 16:04:12 -07:00
f61e8a231f
minor script renaming, for clarity
2019-08-27 16:01:39 -07:00
517aeb89dc
changed contrib project name for clarity
2019-08-27 15:50:47 -07:00
b12a5b9117
removed associated test
2019-08-27 14:52:16 -07:00
5ed1b1e11d
removed adaptive-compression
...
the functionality is already integrated into `zstd` through `--adapt` command
2019-08-27 14:47:40 -07:00
e9c0fc12d2
Merge pull request #1748 from terrelln/cover-deadlock
...
[dictBuilder] Fix deadlock in *COVER error case
2019-08-27 10:17:28 -07:00