[Issue 3463] Integrate Precise Heap Scanning Into the GC
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Jul 28 13:04:09 PDT 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3463
--- Comment #64 from Leandro Lucarella <llucax at gmail.com> 2010-07-28 13:04:07 PDT ---
(In reply to comment #62)
> (In reply to comment #61)
> > Even when I agree that the GC needs a lot of refactoring, I don't think it's a
> > good idea to include it in this patch, it makes much harder to understand it
> > and it might introduce some subtle bugs that will be very hard to track down in
> > so many changes.
>
> I have to agree, but I did these changes in order to make storing a bitmask
> configurable, and to properly support SENTINEL. The changes the original patch
> did weren't very small either.
>
> I see 4 options:
> 1. keep this anyway
> 2. keep the old gcx.d around and apply the changes to a new incarnation of
> gcx.d, and let the user choose the GC implementation at startup or compile time
> 3. only accept the compiler patch, and wait for Leandro's new GC
> 4. revert to the previous version of my patch (of course I wouldn't like this
> at all)
>
> Which is it?
I think this should be replied by whoever have the authority to merge the
patches, my comments were just wishes (and you made them true in a much higher
proportion that I was expecting :). I'd say 1 is OK.
About my GC, is a research work and, even when my goal is something realistic
and I'm doing performance tests all the time, don't expect much. :)
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list