o_Make Shared Internal
open override fun o_MakeSharedInternal(self: AvailObject, queueToProcess: MutableList<AvailObject>, fixups: MutableList<() -> Unit>)
Given that the receiver is marked shared, but its slots have not yet been shared, scan them now. For each slot found to be unshared, mark it and add it to the supplied list.
Parameters
self
An AvailObject.
queue To Process
The queue on which to write subobjects that still need to be scanned, after marking them here as shared.
fixups
The list of actions to perform after the entire graph has been shared.