Subject: Re: bibop + generational gc
From: rpw3@rigden.engr.sgi.com (Rob Warnock)
Date: 14 Aug 2001 10:07:29 GMT
Newsgroups: comp.lang.scheme
Message-ID: <9lat91$b6iof$1@fido.engr.sgi.com>
Ji-Yong D. Chung <virtualcyber@erols.com> wrote:
+---------------
|     I would like to add a bibop + generational garbage
| collector system to my interpreter.
|     I would be grateful if someone could recommend
| a bibop + generational collector that I could adopt/modify.
+---------------

Try this one:

  <URL:ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr400.ps.gz>
  Dybvig, Eby, and Bruggeman. "Don't Stop the BIBOP: Flexible and Efficient
  Storage Management for Dynamically Typed Languages," Indiana University,
  March 1994.

Also, if you're playing with GCs, you'll probably want to read these also:

  <URL:ftp://ftp.cs.utexas.edu/pub/garbage/bigsurv.ps>
  Paul Wilson, "Uniprocessor Garbage Collection Techniques".
  [An extensive survey of garbage collection algorithms and variations.]

  <URL:ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/typeinfo.ps.gz>
  David Gudeman, "Representing Type Information in Dynamically Typed
  Languages". [An extensive survey of object/pointer type/tag variations.]


-Rob

-----
Rob Warnock, 30-3-510		<rpw3@sgi.com>
SGI Network Engineering		<http://reality.sgi.com/rpw3/> [until 8/15]
1600 Amphitheatre Pkwy.		Phone: 650-933-1673
Mountain View, CA  94043	PP-ASEL-IA

[Note: aaanalyst@sgi.com and zedwatch@sgi.com aren't for humans ]