summaryrefslogtreecommitdiff
path: root/win32/win32.c
diff options
context:
space:
mode:
authorAaron Patterson <[email protected]>2024-06-21 10:14:08 -0700
committerAaron Patterson <[email protected]>2024-06-26 16:01:26 -0400
commit4cbc41d5e5cb6793174d5964975fdb4470323ca1 (patch)
tree95d041caf7dd1704da409eea26875b31fabc1f6a /win32/win32.c
parent43d7db3828bb4d55184d8965c00ba3157b2c834f (diff)
[YJIT] Fix block and splat handling when forwarding
This commit fixes splat and block handling when calling in to a forwarding iseq. In the case of a splat we need to avoid expanding the array to the stack. We need to also ensure the CI write is flushed to the SP, otherwise it's possible for a block handler to clobber the CI [ruby-core:118360]
Diffstat (limited to 'win32/win32.c')
0 files changed, 0 insertions, 0 deletions