Re: [rvm-research] How does the large object space work?

Eliot Moss <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Dear Nathan -- IIRC, the standard large object space (LOS) in Jikes RVM
employs the Treadmill approach, described some time ago in a paper by
Henry Baker.  It maintains a number of lists that place the objects
into different *logical* spaces, and can even represent multiple generations.
Thus it could well be that a particular design has a nursery list for
newly created LOS objects.  There will certainly be at least one
from-space and one to-space.  To consider certain objects to be "marked",
it should work just to move them to the appropriate to-space list.

The lists are all doubly-linked to facilitate easy movement of individual
objects from list to list.

Regards -- Eliot

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.