diff options
author | Alan Wu <XrXr@users.noreply.github.com> | 2023-02-24 18:42:53 -0500 |
---|---|---|
committer | Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> | 2023-02-27 11:12:22 -0500 |
commit | 55a24f9b08ac2217accb720e29232d56aed2e5a4 (patch) | |
tree | 6234081c0702392137f4a6d3b5fae9c522cc3f07 /array.rb | |
parent | ea830ab29d856bd0bf7bd4f1edffaff6ba4816ef (diff) | |
download | ruby-55a24f9b08ac2217accb720e29232d56aed2e5a4.tar.gz |
YJIT: Reject __send__ with splat to cfunc for now
`make test-spec` revealed this issue after applying an unrelated bug
fix. A crashing case is included, though I suspect there are other
scenarios where it misbehaves. Don't compile for now.
Note that this is *not* an issue on the 3.2.x series; it has
`send_args_splat_non_iseq` which already rejects all splats to cfuncs,
including sends with splats.
Diffstat (limited to 'array.rb')
0 files changed, 0 insertions, 0 deletions