Releases: structured-world/structured-zstd
Releases · structured-world/structured-zstd
v0.0.48
Compare
Sorry, something went wrong.
No results found
Fixed
(encoding) bound the dms-table hash-log floor by the matcher hash_log (#459 )
v0.0.47
Compare
Sorry, something went wrong.
No results found
Performance
(codec) dict-band hot-path — slice header parse, dms-walk floor, SIMD prefix leading word (#458 )
(decode) cut per-frame fixed overhead on the in-memory path (#456 )
v0.0.46
Compare
Sorry, something went wrong.
No results found
Performance
(huf+lazy) gate HUF table-log on the size-adaptive strategy, unify the lazy parser (#455 )
(levels) consolidate cparams + negative-band byte-parity with C (#454 )
(decode) hot-loop register-pressure trims + release-plz concurrency guard (#452 )
v0.0.45
Compare
Sorry, something went wrong.
No results found
Fixed
(dfast) upstream-identical sequence generation + faster HUF decode (#450 )
Performance
(opt) close the btopt dict-band gap via upstream getAllMatches shape (#448 )
Refactored
(encoding) split match_generator monolith + separate tests from production (#445 )
v0.0.44
Compare
Sorry, something went wrong.
No results found
Performance
(kernel) disable AVX-512 VBMI2 tier by default; defer dict-frame table clear (#443 )
v0.0.43
Compare
Sorry, something went wrong.
No results found
Performance
(encode) close the L6-L9 lazy dictionary compress-speed gap (#442 )
(encode) reuse the LDM producer table across dict frames (#440 )
(decode) branchy fused decodeSequence on the AVX2 short arm (#439 )
(decode) HUF table-fill by code-length group + scalarize 4-stream burst (#437 )
v0.0.42
Compare
Sorry, something went wrong.
No results found
polaz
released this
20 Jun 20:27
What's Changed
ci(deps): bump actions/checkout from 6 to 7 by @dependabot [bot] in #432
perf(encode): Fast dictionary compression — reuse-safe attach + in-place scan by @polaz in #433
build(ffi-bench): add version to structured-zstd path dependency by @polaz in #435
chore: release v0.0.42 by @polaz in #436
Full Changelog : v0.0.41...v0.0.42
v0.0.41
Compare
Sorry, something went wrong.
No results found
Performance
(decode) decode StreamingDecoder read_to_end in place (#429 )
(hc) lazy-skip + separate dictMatchState beat C on small-window dict compress (#427 )
(encode) close small-window dict compress gap (hash-chain matchfinder + borrowed dict kernel) (#426 )
(huff0) skip FSE weight description for streams it cannot encode (#424 )
Refactored
purge reference-impl terminology + isolate C bindings in ffi-bench (#430 )
v0.0.40
Compare
Sorry, something went wrong.
No results found
Performance
(huff0) hoist bit-stream state into locals in the encode loop (#423 )
borrowed in-place over-window scan for dfast + row + btlazy2 (#422 )
(encode) cap HC/BT history mirror near the live window (#421 )
(encode) cap dfast history buffer near the live window (#420 )
(encode) cap row history buffer near the live window (#418 )
v0.0.39
Compare
Sorry, something went wrong.
No results found
Performance
(encode) cap row match-finder table to upstream hashLog (#417 )
(encode) single price arena + interleaved cache in the optimal parser (#415 )