[gclist] Regions as a GC solution

Bart Demoen Bart.Demoen@cs.kuleuven.ac.be
Fri, 27 Jun 2003 22:03:05 +0200


> Has any work been done to collect long-lived objects with regions alone?

There is work on this in other contexts than Prolog for sure, but if
you want to know about this in the context of Prolog, have a look at
the master's thesis of Henning Makholm: http://www.diku.dk/~makholm/
Region-Based Memory Management in Prolog.

or the follow up 
On Enabling the WAM with Region Support
Henning Makholm, Kostis Sagonas
(in International Conference on Logic Programming (ICLP 2002)).
available from http://user.it.uu.se/~kostis/

It is not particularly geared at long lived objects, but at ALL objects
(actually terms as they are named in Prolog).


Cheers

Bart Demoen