make Shared Internal
abstract fun makeSharedInternal(queueToProcess: MutableList<AvailObject>, fixups: MutableList<() -> Unit>)
Content copied to clipboard
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
queue To Process
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.