On Monday 04 January 2010 at 15:01, Vasily Chekalkin wrote:

> Refcounting of ctx->outer_ctx will be almost impossible to implement 
> correctly. There is too many codepaths to access it. And it's very 
> likely to have cycles in CallContexts considering CPS style VM.

Why would there be refcounting?

Are you thinking that there won't be much benefit unless we can determine that 
a CallContext is truly dead and recyclable without running a full mark/sweep?
 
> My opinion is to focus on Generational (Copying) GC which will give 
> advantages in all areas, not only CallContext usage.

We need that too.

-- c
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to