Files
Matt Valentine-House bca1314ef7 GC: verify consistency of Ractor local registered addresses.
Now that registrations are Ractor-scoped, a store of another Ractor's
unshareable object through a registered address is a use-after-free
waiting for the owner's next GC.

This commit introduces a method to catch it in debug and ASAN builds by
recording each VALUE at registration time so that when
gc_verify_internal_consistency walks the registration list it can flag
live, non-shareable values that are owned by a Ractor other than the
registrant.
2026-09-25 19:24:10 +01:00
..