Leopold Toetsch writes: > Luke Palmer <[EMAIL PROTECTED]> wrote: > > ... I'm not > > against somebody else maintaining the patch in the meantime :-) > > I went again through the patch and the original one from Sept, 5th. But > it seems that one thing is missing in both: > > *If* all PMCs which needs_early_DOD are seen live, the DOD run is > aborted. But completing the DOD run also resets live bits of non-dead > objects, which is missing now. > > It seems, that in that case we still need to walk the PMC arenas and > reset all live bits. OTOH when ARENA_DOD_FLAGS is on, this isn't too > expensive because it can be done my masking a full word worth of 8 PMCs > at once. So its still a lot faster then the eager case - hopefully. > > Or am I missing something?
I don't think you are. I would have thought that GC be the one to reset the live bits, but there was a lot of DOD that I didn't completely understand. I don't remember explicitly taking such a thing out, but I could have inadvertently. Thanks for looking through the patch. Luke