[Gc] How to use finalization

Juan Jose Garcia Ripoll lisp at arrakis.es
Mon Jun 12 04:25:48 PDT 2006


Hi,

I have one quick, but probably difficult question. This regards ECL (*),
a Common-Lisp implementation that uses this garbage collector
internally.

We want to support user-level finalization of objects (**), but we
simply do not know what the garbage collector expects from us. Is there
a simple example available, or some documentation to this respect?
Perhaps knowing what the GCJ compiler does would be enough.

(*) http://ecls.sf.net

(**) By user-level means that the user can register lisp functions to be
called when an object is finalized. These functions might lead to new
objects being created.

Juanjo

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://napali.hpl.hp.com/pipermail/gc/attachments/20060612/4409b9e6/attachment.pgp


More information about the Gc mailing list