Hi Gavin,

Thanks for the feedback; I see where you're coming from.

On Thu, 2012-02-09 at 17:29 -0800, Gavin Barraclough wrote:
> (2) Introduce a new scope object for use in place of the activation
> for functions that don't capture arguments or use eval, switch such
> functions over to use the new scope object, demonstrate a benefit, and
> adopt this approach .  Then as a separate step use the new scope
> object to implement block scopes.

I will try this option.  Though, I would like to avoid predicating the
implementation of block scope on more general optimizations -- I like
making things fast, but in this case it's the feature that I care
about :)

> BTW, for the new scope object, I'd suggest the name 'JSClosure'.

What about "JSStaticScope"?  As in, refactor the existing JSStaticScope
into being this sort of lazy tear-off scope.

Regards,

Andy
_______________________________________________
squirrelfish-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/squirrelfish-dev

Reply via email to