Skip to content

v0.23.1 — generator throughput and certification

Choose a tag to compare

@odvcencio odvcencio released this 11 Jul 00:39
d63f40d

This patch release banks the generator work that landed immediately after the exhaustive-parity milestone.

Highlights:

  • one deterministic blob encoder now serves the runtime, grammargen, and ts2go paths, including stable trailer-map ordering and large-state GOTO preservation
  • bounded on-the-fly LALR item-set merging replaces merge-history expansion for recursive heredoc extras
  • Ruby completes its locked pipeline at 11,915 states with exact parity
  • Crystal completes its locked pipeline at 14,471 states with exact parity, while its broader measured gaps remain explicit
  • C# generation plus the pinned real-corpus test completes in 39.38 seconds where the exact base still times out after five minutes; CGo parity remains 20/20

Crystal is not presented as corpus-complete: direct-C visibility is currently 16/20 no-error and 11/20 exact, and the aggressive corpus remains 10/26 exact. Those floors are now visible and ratchetable rather than hidden.