diff options
| author | Takashi Kokubun <takashikkbn@gmail.com> | 2024-05-28 16:55:49 -0700 |
|---|---|---|
| committer | Takashi Kokubun <takashikkbn@gmail.com> | 2024-05-28 16:55:49 -0700 |
| commit | 9c81bbbbb738a5747eab5455292536369977ee92 (patch) | |
| tree | 3e3562a8773f2fb18b4f587a5c5297cb5506fd1e /test/ruby/test_process.rb | |
| parent | 912c7df0a51455b764fc3008a99365f79213e8e0 (diff) | |
merge revision(s) 7f51959ff14fbe06bc1afd283d1af17b26161cf4: [Backport #20204]
YJIT: Move guard up for a case of splat+rest
Previously, YJIT put the guard for having enough items to extract from
splat array at a place where the side exit is invalid, so if the guard
fails, YJIT could raise something other than ArgumentError. Move the
guard up to a place before any stack manipulation.
[Bug #20204]
Diffstat (limited to 'test/ruby/test_process.rb')
0 files changed, 0 insertions, 0 deletions
