diff options
| author | Max Bernstein <ruby@bernsteinbear.com> | 2025-09-19 15:30:41 -0400 |
|---|---|---|
| committer | Max Bernstein <tekknolagi@gmail.com> | 2025-09-19 23:05:42 -0400 |
| commit | 451fe6a446f8e4510a333a128ca460992e02967c (patch) | |
| tree | 66db723841001c510a20a5ec1abe9fce14658c0a /include/ruby/ruby.h | |
| parent | 254b9b4952156ee443b920e89fec7b6d16a0f785 (diff) | |
ZJIT: Fix opt_{hash,ary,str}_{freeze,uminus}
The stack layout is incompatible with the way we reify the stack for
generating fallback SendWithoutBlock: the receiver is an embedded VALUE
in the bytecode, not on the stack. Since we don't expect these to be
overridden often, instead of fussing about with the stack layout, just
hope for the best and PatchPoint/SideExit.
Fix https://github.com/Shopify/ruby/issues/760
Diffstat (limited to 'include/ruby/ruby.h')
0 files changed, 0 insertions, 0 deletions
