Error stack
Charles Kendrick
charles at isomorphic.com
Mon Jun 11 16:36:44 PDT 2012
> Your point about not violating "use strict" or elaborating too much is good,
> but I want to push back on one thing: local vars may be a bridge too far,
> especially with optimizing JITs, block-scoped let bindings, etc. Making
> arguments available is easier.
I definitely recognize that making local vars available is
different-in-kind from making function arguments available. However I
would ideally like to see it mentioned in the spec with "recommended
but not required" wording.
However what about receivers / "this" value? That seems to me to be
more in the realm of function arguments, and reasonable to require.
As I mentioned previously, this is available from Chrome's
JavaScriptStackTrace API, but not for a function defined with "use
strict".
More information about the es-discuss
mailing list