Comments: Authenticated sender is From: "Alaric B. Williams" To: Mark Habersack , Matthias DOT Paul AT post DOT rwth-aachen DOT de, opendos-developer AT delorie DOT com Date: Thu, 1 May 1997 20:24:45 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Usage of directory entries Reply-to: alaric AT abwillms DOT demon DOT co DOT uk In-reply-to: <199704300713.JAA13051@grendel.sylaba.poznan.pl> References: <862258394 DOT 1011812 DOT 0 AT abwillms DOT demon DOT co DOT uk> Message-ID: <862514475.0610287.0@abwillms.demon.co.uk> Precedence: bulk On 30 Apr 97 at 9:14, Mark Habersack wrote: > Once upon a time (on 28 Apr 97 at 21:16) Alaric B. Williams said: > > What's the difference? The LispOS people are interested in using the > > Boehm GC for their entire OS, from what I gather, unless they derive their > > own more efficient one (which I gather will be the case once the compiler is > > running). > You said it - "unless". That's why I asked about a working GC for an OS. I've > got a feeling it should be much more complicated than one for a single app. Not at all! What is more complex about the problem? In fact, it may be easier; objects in private address spaces cannot be referenced from outside those address spaces. If you are writing a GC at the OS level, there are some tricks you /can/ use to make it faster that you might not be able to do with an app-level one, by interfacing with the memory management (LispMs did this, I hear; they had OS GCs). ABW -- Alaric B. Williams (alaric AT abwillms DOT demon DOT co DOT uk) ---<## OpenDOS FAQ ##>--- Plain HTML: http://www.delorie.com/opendos/faq/ http://www.deltasoft.com/faq.html Fancy HTML: http://www.deltasoft.com/faq0000.html