Updates:
        Owner: [email protected]

Comment #2 on issue 2071 by [email protected]: with statement is broken since Chrome 19
http://code.google.com/p/v8/issues/detail?id=2071

Thanks for the report, and thanks for the reduced test case Jakob.

This is a bug in the scope analysis when we recompile 'out2'.  First time:

FUNC
. NAME "out2"
. INFERRED NAME ""
. CALL
. . VAR PROXY lookup (mode = DYNAMIC) "print"
. . VAR PROXY lookup (mode = DYNAMIC) "Tag"

Second time:

FUNC
. NAME "out2"
. INFERRED NAME ""
. CALL
. . VAR PROXY (mode = DYNAMIC_GLOBAL) "print"
. . VAR PROXY (mode = DYNAMIC_GLOBAL) "Tag"

'print' and 'Tag' should be lookup variables, due to the with.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to