GC massac^W redesign proposal.

Vasily Chekalkin bacek at bacek.com
Tue May 25 21:08:06 UTC 2010


On Wed, May 26, 2010 at 6:42 AM, Allison Randal <allison at parrot.org> wrote:
> On 5/25/10 1:15 PM, Vasily Chekalkin wrote:
>>
>> Hello.
>>
>> I've combined some proposal of GC redesign and would like to receive
>> positively exciting feedback on it :)
>>
>> It's available on http://trac.parrot.org/parrot/wiki/GCMassacre page.
>
> Your OO pseudocode for C structs is throwing me off, but it looks like this
> is just a minor interface cleanup, which is fine.

"Perl6" is not my strongest language to express C enums...

> Our current desperate need is for faster GC. This doesn't really help much
> there, but the cleanup may help implementing further features like
> compacting/generational.

It will be faster. IncrementalTriColour incorporate SweepFree algorithm.


> I'd say the next step is to start prototyping it in a branch so we can
> review the code diffs.

That's my plan too.

-- 
Bacek


More information about the parrot-dev mailing list