hg: jdk9/dev/nashorn: 8164467: ES6 computed properties are implemented wrongly

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Mon Sep 26 11:35:44 UTC 2016


Changeset: 4a6ee1185fc8
Author:    hannesw
Date:      2016-09-26 13:27 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/4a6ee1185fc8

8164467: ES6 computed properties are implemented wrongly
Reviewed-by: sundar, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/es6/computed-property-duplicate.js
+ test/script/basic/es6/computed-property-getter.js
+ test/script/basic/es6/computed-property-method.js
+ test/script/basic/es6/computed-property-number.js
+ test/script/basic/es6/computed-property-setter.js
+ test/script/basic/es6/computed-property.js



More information about the jdk9-dev-changes mailing list