All, A late night IM debug session with Steve Blackburn got the DRLVM/MMTk port to the point where it makes sense to try write barrier integration. All the mods I have been working on plus simple gc regression tests have been committed to drlvm\trunk\vm\mmtk. DRLVM/MMTk now runs the following garabage collector algorithms in "user-mode":
marksweep semispace copyms genms (with IGNORE_REMSETS = true) By setting IGNORE_REMSETS=false, MMTk depends on fully implemented, correct write barriers to do its job. -- Weldon Washburn Intel Middleware Products Division
