On Jul 14, 2011, at 7:05 AM, dsimcha wrote: > == Quote from Sean Kelly (s...@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.