summaryrefslogtreecommitdiff
path: root/include/ruby/assert.h
diff options
context:
space:
mode:
authorMax Bernstein <ruby@bernsteinbear.com>2025-09-19 15:30:41 -0400
committerMax Bernstein <tekknolagi@gmail.com>2025-09-19 23:05:42 -0400
commit451fe6a446f8e4510a333a128ca460992e02967c (patch)
tree66db723841001c510a20a5ec1abe9fce14658c0a /include/ruby/assert.h
parent254b9b4952156ee443b920e89fec7b6d16a0f785 (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/assert.h')
0 files changed, 0 insertions, 0 deletions