Project

General

Profile

« Previous | Next » 

Revision 89b3e471

Added by jhawthorn (John Hawthorn) 8 days ago

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.