A Language-Independent Garbage Collector Toolkit

  • Authors:
  • Richard L. Hudson;J. E Moss;Amer Diwan;Christopher F. Weight

  • Affiliations:
  • -;-;-;-

  • Venue:
  • A Language-Independent Garbage Collector Toolkit
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe a memory management toolkit for language implementors. It offers efficient and flexible generation scavenging garbage collection. In addition to providing a core of language-independent algorithms and data structures, the toolkit includes auxiliary compo- nents that east implementation of garbage collection for programming languages. We have detailed designs for Smalltalk and Modula-3 and are confident the toolkit can be used with a wide variety of languages. The toolkit approach is itself novel, and our design includes a number of additional innovations in flexibility, efficiency, accuracy, and cooperation between the compiler and the collector.