hg: jdk8u/jdk8u-dev/nashorn: 8057980: let & const: remaining issues with lexical scoping

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Thu Nov 27 17:03:23 UTC 2014


Changeset: f39081a16f71
Author:    hannesw
Date:      2014-11-27 18:02 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/f39081a16f71

8057980: let & const: remaining issues with lexical scoping
Reviewed-by: lagergren, attila

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6/for-let.js
! test/script/basic/es6/for-let.js.EXPECTED
+ test/script/basic/es6/let-const-statement-context.js
+ test/script/basic/es6/let-const-statement-context.js.EXPECTED
+ test/script/basic/es6/let-const-switch.js
+ test/script/basic/es6/let-const-switch.js.EXPECTED
! test/script/basic/es6/let-load.js
! test/script/basic/es6/let-load.js.EXPECTED
! test/script/basic/es6/let_const_closure.js.EXPECTED
! test/script/basic/es6/lexical-toplevel.js.EXPECTED



More information about the jdk8u-dev-changes mailing list