makeSharedInternal

open override fun makeSharedInternal(queueToProcess: MutableList<AvailObject>, fixups: MutableList<() -> Unit>)

The receiver is marked with a SHARED descriptor, but its subobjects have not yet been made shared. Scan them now, and do any additional fix-ups necessary for the kind of object.

Parameters

queueToProcess

The queue on which to add newly discovered unshared objects, after marking them as shared (but not scanning them yet).

fixups

The mutable list of actions to perform after the entire graph has been shared.