Mercurial > hg > xemacs-beta
changeset 993:86012f228185
[xemacs-hg @ 2002-09-03 11:00:10 by michaels]
Add credits for ephemerons and appropriate bibrefs.
author | michaels |
---|---|
date | Tue, 03 Sep 2002 11:00:10 +0000 |
parents | 964f33d24564 |
children | 8f25b5f9be02 |
files | src/data.c |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/data.c Tue Sep 03 10:51:55 2002 +0000 +++ b/src/data.c Tue Sep 03 11:00:10 2002 +0000 @@ -2153,6 +2153,17 @@ /* ephemerons */ /************************************************************************/ +/* The concept of ephemerons is due to: + * Barry Hayes: Ephemerons: A New Finalization Mechanism. OOPSLA 1997: 176-183 + * The original idea is due to George Bosworth of Digitalk, Inc. + * + * For a discussion of finalization and weakness that also reviews + * ephemerons, refer to: + * Simon Peyton Jones, Simon Marlow, Conal Elliot: + * Stretching the storage manager + * Implementation of Functional Languages, 1999 + */ + static Lisp_Object Vall_ephemerons; /* Gemarke es niemals ever!!! */ static Lisp_Object Vfinalize_list;