o_MakeImmutableInternal

open override 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
queueToProcess

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.