GC^2: A Generational Conservative Garbage Collector for the ATerm Library - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2002

GC^2: A Generational Conservative Garbage Collector for the ATerm Library

Abstract

The ATerm library is a well-designed and well-known library in the term rewriting community. In this paper, we discuss the current garbage collector provided with the library and stress the fact that some peculiarities of this functional library could be taken advantage of by the memory management system. We explain how we designed and implemented GC², a new mark-and-sweep generational garbage collector for the ATerm library that builds upon these peculiarities. Experimental results on various programs validate our approach, and show that the performance of our new algorithm is very good.
Fichier principal
Vignette du fichier
RR-4548.pdf (357.9 Ko) Télécharger le fichier

Dates and versions

inria-00072040 , version 1 (23-05-2006)

Identifiers

  • HAL Id : inria-00072040 , version 1

Cite

Pierre-Etienne Moreau, Olivier Zendra. GC^2: A Generational Conservative Garbage Collector for the ATerm Library. [Research Report] RR-4548, INRIA. 2002, pp.28. ⟨inria-00072040⟩
160 View
243 Download

Share

Gmail Facebook X LinkedIn More