diff options
| author | Alan Wu <XrXr@users.noreply.github.com> | 2025-09-22 22:22:08 -0400 |
|---|---|---|
| committer | Alan Wu <XrXr@users.noreply.github.com> | 2025-09-23 12:13:12 -0400 |
| commit | 9a5e48f4144bea6fc3e8fb82cfacf4a650d9cc9b (patch) | |
| tree | 290796358ee312c1259ba8eee2e0352904320632 /include/ruby/internal/encoding/string.h | |
| parent | cdb9c2543415588c485282e460cdaba09452ab6a (diff) | |
gc_validate_pc(): Exclude imemos, add a test and explain the asserts
The validation is relevant only for traceable userland ruby objects ruby
code could interact with. ZJIT's use of rb_vm_method_cfunc_is()
allocates a CC imemo and was failing this validation when it was
actually fine. Relax the check.
Diffstat (limited to 'include/ruby/internal/encoding/string.h')
0 files changed, 0 insertions, 0 deletions
