Etienne Gagnon wrote:
Aleksey Ignatenko wrote:
So the list is:
[...]
2. per heap space/generation boolean marker on the classloader instance(
Etienne )
3. class reachability marker byte in vtable (Robin )
[...]
Unless Robin disagrees(?), I would say that 2 and 3 have evolved into a
single merged proposal that comes with various minor variations for
different collection needs: simple "stop the world" (stw), generational
stw, concurrent, etc. You could call it the "epoch-based vtable
marking" approach.
So, that bring us back to 3.
Robin: Do you agree? :-)
Etienne
I agree.
--
Robin Garner
Dept. of Computer Science
Australian National University
http://cs.anu.edu.au/people/Robin.Garner/