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 -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/
signature.asc
Description: OpenPGP digital signature