Skip to content

v0.0.27

Choose a tag to compare

@sw-release-bot sw-release-bot released this 01 Jun 02:15
· 98 commits to main since this release
d412d55

Performance

  • (decode) expand overlapping matches by doubling, not offset chunks (#300)
  • (decode) inline donor match-copy on all targets via portable wildcopy (#299)
  • (decode) unroll HUF 4-stream burst inner loop via const-generic (#296)
  • (decode) skip zero-init of literals target — HUF overwrites everything (#295)
  • (fse) kill iterator overhead in build_decoding_table, write decode via set_len (#293)
  • (decode) straight-loop short path + donor-gated lookahead ring + SeqSymbol repack (#289)
  • (decode) skip post-decode XXH64 when content_checksum_flag is 0 (#287)
  • (decode) per-tier x86 kernel split + AVX2 32-byte match-copy (#279 Phase 3+4) (#285)
  • (decode) lazy ring-buffer allocation for direct-eligible frames (#282)
  • (decode) drop dead seq.of from pipelined ring slots (#283)

Testing

  • (bench) add encode_loop_z000033 example for clean encoder profiles (#297)
  • (decode) decode_loop binary — add --mode ffi and --corpus path (#288)