Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.4.5 #2154

Merged
merged 543 commits into from
May 22, 2020
Merged

v1.4.5 #2154

merged 543 commits into from
May 22, 2020

Conversation

Cyan4973
Copy link
Contributor

@Cyan4973 Cyan4973 commented May 21, 2020

fixed: compression ratio regression on huge files (> 3 GB) using high levels (--ultra) and multithreading, detected by @sportman, and fixed by @terrelln
perf: Improved decompression speed (x64 >+5%, ARM >+15%), by @terrelln
perf: Automatically downsizes ZSTD_DCtx when too large for too long (#2069, by @bimbashreshta)
perf: Improved fast compression speed on aarch64 (#2040, ~+3%, by @caoyzh)
perf: Small level 1 compression speed gains (depending on compiler)
api: ZDICT_finalizeDictionary() is promoted to stable (#2111)
api: new experimental parameter ZSTD_d_stableOutBuffer (#2094)
build: Generate a single-file libzstd library (#2065, by @cwoffenden
build: Relative includes no longer require -I compiler flags for zstd lib subdirs (#2103, by @felixhandte)
build: zstd now compiles cleanly under -pedantic (#2099)
build: zstd now compiles with make-4.3
build: Support mingw cross-compilation from Linux, by @Ericson2314
build: Meson multi-thread build fix on windows
build: Some misc icc fixes backed by new ci test on travis
cli: New --patch-from command, create and apply patches from files, by @bimbashreshta
cli: --filelist= : Provide a list of files to operate upon from a file
cli: -b option now benchmarks multiple file decompression
cli: New --no-content-size command
cli: New --show-default-cparams command
misc: new diagnosis tool, checked_flipped_bits, in contrib/, by @felixhandte
misc: Extend largeNbDicts benchmark to compression
misc: Edit-distance match finder in contrib/
doc: Improved beginner CONTRIBUTING.md docs
doc: New issue templates for zstd

terrelln and others added 30 commits March 4, 2020 16:27
[opt] Don't recompute initial literals price
Removing no-tree-vectorize for intel
Adding --[no-]content-size to the cli
_BitScan{Reverse,Forward} add check for undefined
[opt] Small icc level 1 compression speed gain using #pragma vector
[doc] targetLen -> targetLength
[contrib] Edit distance match finder
@Cyan4973 Cyan4973 merged commit b706286 into master May 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants