]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Daniel Feinberg
http://www.cs.unm.edu/~danielf
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
My understanding of write barriers is as an optimization.
That fits with my understanding of write barriers also. I do not
know for certain but suspect that MMTK can somehow be configured such
that write barriers are not required for correctness. Maybe Dan
Feinberg can tell the mailing list.
-- Forwarded message --
From: Daniel Feinberg [EMAIL PROTECTED]
Date: May 24, 2006 2:13 PM
Subject: Re: [DRLVM] proposal to port MMTK to drlvm
To: Weldon Washburn [EMAIL PROTECTED]
Something like a reference counter does not really need a write
barrier. They are mostly used when
-- Forwarded message --
From: Daniel Feinberg [EMAIL PROTECTED]
Date: May 24, 2006 7:04 PM
Subject: Re: [DRLVM] proposal to port MMTK to drlvm
To: Ivan Volosyuk [EMAIL PROTECTED]
This is good. The JikesRVM and MMTK code is also built like this with
an interface between the two
. One place contains an
empty function that does nothing and is replaced by magic, the second
place is in the
/rvm/src/vm/memoryManagers/JMTk/vmInterface
Those file should have the code you are looking for. These files give
an interface to the plan that is in use for the GC.
Daniel Feinberg
http
redistributable under the Common Public License (CPL). The CPL has
been certified by the Open Source Initiative as an open source
license. The CPL meets the Debian Free Software Guidelines.
--
Daniel Feinberg
http://www.cs.unm.edu/~danielf