From: Chris Hanson Date: Mon, 10 Apr 2000 19:09:18 +0000 (+0000) Subject: Add new implementation of GC finalizers, a cleaner replacement for the X-Git-Tag: 20090517-FFI~4061 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=e1058de647565c5427c386b89c93985dc7d76783;p=mit-scheme.git Add new implementation of GC finalizers, a cleaner replacement for the old protection list abstraction. Unlike protection lists, GC finalizers keep themselves clean, eliminating the need for the programmer to interact with GC daemons and events. --- diff --git a/v7/src/runtime/ed-ffi.scm b/v7/src/runtime/ed-ffi.scm index 92ce80db0..6da458124 100644 --- a/v7/src/runtime/ed-ffi.scm +++ b/v7/src/runtime/ed-ffi.scm @@ -1,8 +1,8 @@ #| -*- Scheme -*- -$Id: ed-ffi.scm,v 1.21 1999/05/13 03:04:06 cph Exp $ +$Id: ed-ffi.scm,v 1.22 2000/04/10 19:09:18 cph Exp $ -Copyright (c) 1988-1999 Massachusetts Institute of Technology +Copyright (c) 1988-2000 Massachusetts Institute of Technology This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -97,6 +97,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. syntax-table/system-internal) ("gcdemn" (runtime gc-daemons) syntax-table/system-internal) + ("gcfinal" (runtime gc-finalizer) + syntax-table/system-internal) ("gcnote" (runtime gc-notification) syntax-table/system-internal) ("gcstat" (runtime gc-statistics)