v0.26.1 — large-tree memory follow-up
v0.26.1 reduces retained memory after exceptionally large accepted full parses without changing the public API.
- Completed fresh UTF-8 DFA full parses can be copied into a right-sized arena when conservative ownership, reclaim, and memory-headroom gates pass.
- On the exact 3,447,275-byte JavaScript Poppler witness, retained post-GC heap fell from 862,803,056 to 409,862,040 bytes (-431.96 MiB, -52.50%).
- Accepted error-free EOF output and exact Go/C S-expression and deep parity are preserved.
- The controlled full-parse and incremental benchmark trio was statistically unchanged. This release makes no parse-latency or peak-RSS improvement claim.
Full changelog: v0.26.0...v0.26.1