Brandon Benvie wrote:
On 3/21/2013 1:57 PM, Brendan Eich wrote:
No 'with' required for SES AFAIK. Do you have a code.google.com link?
Cc'ing Mark in case he is not reading es-discuss frequently.
First, it doesn't matter: my point about SES being deployed in the real
world stands, whether SES uses 'with' or not.
Second, a strict mode function scoped by 'with' may not be as
deoptimized as you think in all engines.
Third, I am surprised but Mark will say more, I'm sure.
/be
/be
Brandon Benvie wrote:
On 3/21/2013 11:39 AM, Brendan Eich wrote:
Andrea Giammarchi wrote:
yes, SES, the non real world out there, needs __proto__ ...
shenanigans all over the world because of '__proto__' ain't
important.
SES is deployed on major Google properties. I recall also Yahoo!
but not sure if still up.
I think again you are out of line. Am I wrong?
I don't agree with Andrea's sentiment, but this would still be
surprising to me. I would have thought that SES's use of `with` to
sandbox code (it does this right?) would destroy performance to the
point of being unusable in practice.
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss
If I understand correctly, this wrapper code is used for all code
executed in SES (but I may be wrong):
http://code.google.com/p/google-caja/source/browse/trunk/src/com/google/caja/ses/startSES.js#643
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss