Answers are grounded in this paper and cite their sources.
A garbage collection algorithm that permits a reference count storage reclamation scheme to collect circularly linked inaccessible structures is presented. The algorithm requires no additional information beyond that required by a reference count scheme. In particular, it does not require the garbage collector to be able to find pointers outside the heap. The algorithm is most useful for augmenting reference count storage reclamation systems and for implementing storage management systems on top of languages that do not provide their own. It is, however, considerably less efficient in space and time than conventional garbage collection systems.
No takes yet. Share an insight, caveat, or question.
Thomas W. Christopher (1984) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: