o_Make Immutable Internal
open fun o_MakeImmutableInternal(self: AvailObject, queueToProcess: MutableList<AvailObject>, fixups: MutableList<() -> Unit>)
Given that the receiver is marked immutable, but its slots have not yet been made immutable, scan them now. For each slot found to be mutable, mark it immutable 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 immutable.
fixups
The list of actions to perform after the entire graph has been made immutable.