Kevin Newton 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-11-02 02:02:03 +00:00
2026-11-06 13:34:38 +00:00
2026-10-20 03:12:57 +00:00
2026-11-06 13:34:38 +00:00
2026-11-06 13:34:38 +00:00
2026-10-20 03:12:57 +00:00
2026-10-12 13:01:34 -04:00
2026-11-03 11:03:54 -05:00
2026-11-06 13:34:38 +00:00
2026-10-28 05:16:22 +00:00
2026-10-20 03:12:57 +00:00
…
…
2026-11-06 13:34:38 +00:00
2026-10-20 03:12:57 +00:00
2026-10-20 03:12:57 +00:00
2026-11-06 13:34:38 +00:00
2026-10-20 03:12:57 +00:00
2026-10-20 03:12:57 +00:00
2026-10-20 03:12:57 +00:00
2026-10-20 03:12:57 +00:00
2026-10-28 05:16:22 +00:00
2026-10-19 17:30:05 -04:00