Model

Marcus G. Daniels marcus@cathcart.sysc.pdx.edu
09 May 1997 09:29:11 -0700


BS> Now we can implement other objects over this byte-layer interface.
BS> We can have 'free-memory' byte-chunks which are created when an object is
BS> gc'd, and when two free-memory chunks touch we can merge them together.



I was thinking of doing something like this with Mach.  Consider the 
RVM library (ftp://ftp.cs.cmu.edu/project/rvm-releases/rvm_manual.ps).
Wrap assignments to the heap in with start/stop transaction calls.