summaryrefslogtreecommitdiff
path: root/include/ruby/internal/encoding/string.h
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2025-09-22 22:22:08 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2025-09-23 12:13:12 -0400
commit9a5e48f4144bea6fc3e8fb82cfacf4a650d9cc9b (patch)
tree290796358ee312c1259ba8eee2e0352904320632 /include/ruby/internal/encoding/string.h
parentcdb9c2543415588c485282e460cdaba09452ab6a (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