diff options
| author | Alan Wu <XrXr@users.noreply.github.com> | 2022-08-18 11:00:58 -0400 |
|---|---|---|
| committer | Takashi Kokubun <takashikkbn@gmail.com> | 2022-08-29 09:09:41 -0700 |
| commit | 342459576d4dc57a4c2e92c95c5ff225bf9df763 (patch) | |
| tree | 4fb4195095f6ab4c5cc081a66cf5213f93ad1171 /spec/ruby/core/string | |
| parent | 5114ddce3f3475aba8bead85f5fe9db774a4cc14 (diff) | |
Use VALUE for callinfos that are on the heap (https://github.com/Shopify/ruby/pull/420)
Yet another case of `jit_mov_gc_ptr()` being yanked out during the
transition to the new backend, causing a crash after object movement.
The intresting wrinkle with this one is that not all callinfos are GC'ed
objects, so the old code had an implicit assumption.
https://github.com/ruby/ruby/blob/b0b9f7201acab05c2a3ad92c3043a1f01df3e17f/yjit/src/codegen.rs#L4087-L4095
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6289
Diffstat (limited to 'spec/ruby/core/string')
0 files changed, 0 insertions, 0 deletions
