Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!EU.net!uunet!news.cygnus.com!nntp!lord
From: lord@x1.cygnus.com (Tom Lord)
Subject: Re: Scheme->C FFI
In-Reply-To: rsanders@mindspring.com's message of 13 Oct 1994 19:35:40 GMT
Message-ID: <LORD.94Oct13171214@x1.cygnus.com>
Sender: news@cygnus.com
Nntp-Posting-Host: x1.cygnus.com
Organization: Cygnus Support
References: <1994Oct13.104548.18277@cpva> <37k26c$f05@henri.mindspring.com>
Date: Fri, 14 Oct 1994 00:12:14 GMT
Lines: 16



	rsanders@mindspring.com (Robert Sanders)

	One last thing: if you think a GC might happen between passing the
	pointer to C and using it from C, you might want to add the string to
	the *frozen-objects* list.  That'll guarantee the collector doesn't
	shuffle it around.


That caught my eye.  A copying collector for which some objects can
(after they have been allocated) declared immobile?  I've never heard
of such a thing before.  How does it work?


-t
