diff options
| author | John Hawthorn <john@hawthorn.email> | 2025-06-07 21:39:27 -0700 |
|---|---|---|
| committer | John Hawthorn <john@hawthorn.email> | 2025-06-18 10:08:44 -0700 |
| commit | 89b3e4719209d47f223256daee4bccbe7ae92d60 (patch) | |
| tree | 1d71bdeeb0851750945a81e1f004c9b2862a8ede /test/ruby/test_encoding.rb | |
| parent | aaa956e8f19aa14ab9482474cc51eeb103623e7d (diff) | |
Add write barriers from Ractor::Port to Ractor
Ractor::Port will mark the ractor, so we must issue a write barrier.
This was detected by wbcheck, but we've also seen it in CI:
verify_internal_consistency_reachable_i: WB miss (O->Y) 0x000071507d8bff80 ractor/port/Ractor::Port ractor/port -> 0x0000715097f5a470 ractor/Ractor r:1
<internal:kernel>:48: [BUG] gc_verify_internal_consistency: found internal inconsistency.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/13644
Diffstat (limited to 'test/ruby/test_encoding.rb')
0 files changed, 0 insertions, 0 deletions
