Files
Kevin Newtonandgit 6cd25700b5 [ruby/prism] Extend state stacks indefinitely
An old and very obscure bug resulting from using fixed-size
integers to hold state stacks.

Prism uses u32, and parse.y uses u64. Both of them have problems
if they overflow. Instead, use a growable state stack that can
extend indefinitely so this is never a problem.

https://github.com/ruby/prism/commit/372df2460f
2026-11-06 16:58:49 +00:00
..
2026-10-12 13:01:34 -04:00