mirror of
https://github.com/ruby/ruby.git
synced 2026-10-29 08:55:35 +08:00
[PATCH] Fix the `intern` VM instruction to be `leaf=false` (also in YJIT, ZJIT) rb_str_intern can raise EncodingError and call its initializer. This call can push a Ruby frame. Fix in the VM, YJIT, and ZJIT.