Garbage collector throwing during collection

Sean Kelly sean at invisibleduck.org
Sat Jul 16 11:21:22 PDT 2011


On Jul 14, 2011, at 7:05 AM, dsimcha wrote:

> == Quote from Sean Kelly (sean at invisibleduck.org)'s article
>> I started on the rewrite, but it's a pretty big change so I'm
>> considering trying out Leandro's GC instead.  It would require some work
>> as well, but the code is cleaner and it already supports precise
>> scanning, so it may be a better starting point.
> 
> What's the scope of said rewrite?

During a collection, having allocations generate new pools instead of modifying the existing ones, then merging everything when the collection ends.  This is a bit tricky because the GC wasn't written with this level of encapsulation in mind, so a bunch of functions need to be modified.


More information about the Digitalmars-d mailing list