[MLton-devel] GC question

Stephen Weeks MLton@mlton.org
Mon, 6 May 2002 18:44:53 -0700


> Sorry, you are write that the queue is in to space, but it is only one more
> sequential access.  Yes, this is what I thought was the idea of the disk:
> You do the same accesses to from space as you would if it were a normal GC,
> but the writes to to-space becaome writes at the end of the file, and the
> reads of to space are on sequential pass.  When the copying is done, you
> do a second pass reading the file, again sequentially, into what used to be
> the from space, with it serving as the to space now.

This makes sense, but it's not done right now.  I don't think it's
worth the trouble, since I'm about to put in a mark-compact GC that
can do the whole GC in place without any auxiliary heap.

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: bandwidth@sourceforge.net
_______________________________________________
MLton-devel mailing list
MLton-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlton-devel