Skip to content

Releases: debe/libfindchars

v0.5.0-jdk25-preview

31 Mar 12:05

Choose a tag to compare

Added

  • libfindchars-csv — SIMD CSV parser (~0.9–1.3 GB/s, 2–3x faster than FastCSV). Zero-copy field access, memory-mapped file support.
  • VPA chunk filter frameworkprefixXor (quote toggle) and prefixSum (depth tracking) for SIMD parsing of CSV, JSON, TOML.
  • Platform-adaptive decode — AVX-512 VPCOMPRESSB fast path; ARM/AVX2 scatter fallback.
  • CSV parameter sweep benchmark — 3D JMH sweep with FastCSV comparison and gnuplot visualization.

Changed

  • Breaking: position type intlong — enables files >2 GB.
  • CSV flat-array result — lazy CsvRow views, zero allocation until field access, ~10x memory reduction via incremental buffer growth.

Fixed

  • Fuzz test, CI, and parse-sweep.py NaN handling.

Maven Central: org.knownhosts:libfindchars-compiler:0.5.0-jdk25-preview

Full changelog: CHANGELOG.md

v0.4.0-jdk25-preview

13 Mar 13:19

Choose a tag to compare