Re: [DRLVM] MMTk write barrier -- questions about which writeBarrier() API to use

2006-06-15 Thread Weldon Washburn
Robin, Thanks. The below helps. I reread the unboxed package. It now makes much more sense. I think I finally understand it. Sorry for being so dense. Please tell me if the following is correct: For 32-bit machine, instances of class Address are simply 32-bit integers. //the jit intention

Re: [DRLVM] MMTk write barrier -- questions about which writeBarrier() API to use

2006-06-15 Thread Robin Garner
Weldon Washburn wrote: All, Perhas the MMTk crowd knows the answer to the following questions. Can I simply not use org.mmtk.plan.PlanLocal.writeBarrier(ObjectReference src, Address slot, ObjectReference tgt, Offset metaDataA, int metaDataB, int mode);? Instead, I want to only use writeBarrier

[DRLVM] MMTk write barrier -- questions about which writeBarrier() API to use

2006-06-05 Thread Weldon Washburn
All, Perhas the MMTk crowd knows the answer to the following questions. Can I simply not use org.mmtk.plan.PlanLocal.writeBarrier(ObjectReference src, Address slot, ObjectReference tgt, Offset metaDataA, int metaDataB, int mode);? Instead, I want to only use writeBarrier(ObjectReference src, Of