hg: build-infra/jdk9/nashorn: 36 new changesets

magnus.ihse.bursie at oracle.com magnus.ihse.bursie at oracle.com
Wed Sep 17 13:04:37 UTC 2014


Changeset: 734bdd565748
Author:    attila
Date:      2014-08-28 16:38 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/734bdd565748

8056243: OptimisticTypePersistence should refuse to work in symlinked directories
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java

Changeset: 2520d5e7bc5f
Author:    yan
Date:      2014-09-01 17:34 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/2520d5e7bc5f

8054343: Nashorn: Some tests fails on windows with AccessControlException
Reviewed-by: lagergren, sundar
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>

! test/script/basic/compile-octane-normal.js
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane.js

Changeset: 20d8ab569eb6
Author:    attila
Date:      2014-09-03 14:33 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/20d8ab569eb6

8056913: Limit the size of type info cache on disk
Reviewed-by: jlaskey, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java

Changeset: 0b7b3bd3cc04
Author:    lagergren
Date:      2014-09-04 10:52 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/0b7b3bd3cc04

8057019: Various problems with extra arguments to applies
Reviewed-by: attila, hannesw, jlaskey

- bin/dump_octane_code.sh
- bin/fixorphantests.sh
- bin/fixwhitespace.sh
- bin/jjsdebug.sh
- bin/rm-non-tracked.sh
- bin/run_octane.sh
- bin/rundiff.sh
- bin/runopt.sh
- bin/runopt_noassert.sh
- bin/runopt_nojfr.sh
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8057019-2.js
+ test/script/basic/JDK-8057019-2.js.EXPECTED
+ test/script/basic/JDK-8057019-payload.js
+ test/script/basic/JDK-8057019.js
+ test/script/basic/JDK-8057019.js.EXPECTED
! test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED

Changeset: ef3c1957d29b
Author:    lagergren
Date:      2014-09-04 14:42 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ef3c1957d29b

8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode
Reviewed-by: attila, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java

Changeset: 2f0161551858
Author:    hannesw
Date:      2014-09-04 15:37 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/2f0161551858

8051889: Implement block scoping in symbol assignment and scope computation
Reviewed-by: attila, lagergren

! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
+ test/script/basic/es6/block-function-decl.js
+ test/script/basic/es6/block-function-decl.js.EXPECTED
+ test/script/basic/es6/const-empty.js
+ test/script/basic/es6/const-empty.js.EXPECTED
+ test/script/basic/es6/const-reassign.js
+ test/script/basic/es6/const-reassign.js.EXPECTED
+ test/script/basic/es6/const-redeclare.js
+ test/script/basic/es6/const-redeclare.js.EXPECTED
+ test/script/basic/es6/const-self.js
+ test/script/basic/es6/const-self.js.EXPECTED
+ test/script/basic/es6/const-tdz.js
+ test/script/basic/es6/const-tdz.js.EXPECTED
+ test/script/basic/es6/const.js
+ test/script/basic/es6/const.js.EXPECTED
+ test/script/basic/es6/for-let.js
+ test/script/basic/es6/for-let.js.EXPECTED
+ test/script/basic/es6/let-eval.js
+ test/script/basic/es6/let-eval.js.EXPECTED
+ test/script/basic/es6/let-load-lib.js
+ test/script/basic/es6/let-load.js
+ test/script/basic/es6/let-load.js.EXPECTED
+ test/script/basic/es6/let-nodeclare.js
+ test/script/basic/es6/let-nodeclare.js.EXPECTED
+ test/script/basic/es6/let-redeclare.js
+ test/script/basic/es6/let-redeclare.js.EXPECTED
+ test/script/basic/es6/let-self.js
+ test/script/basic/es6/let-self.js.EXPECTED
+ test/script/basic/es6/let-tdz.js
+ test/script/basic/es6/let-tdz.js.EXPECTED
+ test/script/basic/es6/let.js
+ test/script/basic/es6/let.js.EXPECTED
! test/script/trusted/JDK-8006529.js
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java

Changeset: 37152862918f
Author:    attila
Date:      2014-09-04 18:57 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/37152862918f

8056129: AtomicInteger is treated as primitive number with optimistic compilation
Reviewed-by: jlaskey, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java
+ test/script/basic/JDK-8056129.js
+ test/script/basic/JDK-8056129.js.EXPECTED

Changeset: f04f14587586
Author:    lagergren
Date:      2014-09-05 16:28 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/f04f14587586

8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag
Reviewed-by: attila, sundar, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java

Changeset: 4258ccc2eb8a
Author:    lagergren
Date:      2014-09-05 16:28 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/4258ccc2eb8a

8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation
Reviewed-by: attila, sundar, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CompileUnitHolder.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java

Changeset: 459874975ef6
Author:    sundar
Date:      2014-09-08 15:51 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/459874975ef6

8057742: ant clean test should not fail if one or more external test suites are missing
Reviewed-by: lagergren, hannesw

- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
+ test/script/basic/JDK-8048079_1a.js
+ test/script/basic/JDK-8048079_1a.js.EXPECTED
+ test/script/basic/JDK-8048079_1b.js
+ test/script/basic/JDK-8048079_1b.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED
+ test/script/basic/JDK-8048079_2a.js
+ test/script/basic/JDK-8048079_2a.js.EXPECTED
+ test/script/basic/JDK-8048079_2b.js
+ test/script/basic/JDK-8048079_2b.js.EXPECTED
! test/script/basic/splitter.js
! test/script/basic/splitter.js.EXPECTED
+ test/script/basic/splitter_prototype.js
+ test/script/basic/splitter_prototype.js.EXPECTED
+ test/script/basic/splitter_yui.js
+ test/script/basic/splitter_yui.js.EXPECTED
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java

Changeset: 884a8ffb6038
Author:    yan
Date:      2014-09-08 15:37 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/884a8ffb6038

8057678: Tests for let and const keywords in Nashorn
Reviewed-by: hannesw, lagergren
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>

+ test/script/basic/es6/const-redeclare-extra.js
+ test/script/basic/es6/const-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/let-redeclare-extra.js
+ test/script/basic/es6/let-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/let_const_closure.js
+ test/script/basic/es6/let_const_closure.js.EXPECTED
+ test/script/basic/es6/let_const_reuse.js
+ test/script/basic/es6/let_const_reuse.js.EXPECTED
+ test/script/basic/es6/let_different_types.js
+ test/script/basic/es6/let_different_types.js.EXPECTED
+ test/script/basic/es6/let_loops.js
+ test/script/basic/es6/let_loops.js.EXPECTED

Changeset: fc80190e129f
Author:    attila
Date:      2014-09-08 18:40 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/fc80190e129f

8057148: Skip nested functions on reparse
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
! test/script/basic/optimistic_check_type.js

Changeset: c17045fd979c
Author:    attila
Date:      2014-09-09 15:33 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/c17045fd979c

8057930: remove eval ID
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! test/script/basic/JDK-8030182_2.js
! test/script/basic/JDK-8030182_2.js.EXPECTED
! test/script/basic/es6/const-empty.js.EXPECTED
! test/script/basic/es6/const-redeclare-extra.js.EXPECTED
! test/script/basic/es6/const-redeclare.js.EXPECTED
! test/script/basic/es6/let-redeclare-extra.js.EXPECTED
! test/script/basic/es6/let-redeclare.js.EXPECTED
! test/script/basic/es6/let_const_reuse.js.EXPECTED

Changeset: dcc08ab6777a
Author:    attila
Date:      2014-09-09 15:34 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/dcc08ab6777a

8057931: Instead of not skipping small functions in parser, make lexer avoid them instead
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java

Changeset: 578f8ca1336a
Author:    lagergren
Date:      2014-09-10 12:37 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/578f8ca1336a

8057703: More empty classes generated by Nashorn
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java

Changeset: 2c5ba6bd48a7
Author:    attila
Date:      2014-09-10 13:08 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/2c5ba6bd48a7

8034954: Optimistic iteration in for-in and for-each
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java

Changeset: 8a4af0397070
Author:    hannesw
Date:      2014-09-10 15:19 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/8a4af0397070

8057021: UserAccessorProperty guards fail with multiple globals
Reviewed-by: attila, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java

Changeset: fa7ee1ec0448
Author:    katleman
Date:      2014-08-21 14:16 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/fa7ee1ec0448

Added tag jdk9-b27 for changeset 221a84ef44c0

! .hgtags

Changeset: 00c31e5eaf26
Author:    lana
Date:      2014-08-28 14:53 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/00c31e5eaf26

Merge

! .hgtags
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java

Changeset: adc2b63e654a
Author:    katleman
Date:      2014-08-29 11:30 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/adc2b63e654a

Added tag jdk9-b28 for changeset 00c31e5eaf26

! .hgtags

Changeset: e541ebaf2ab7
Author:    lana
Date:      2014-08-29 11:58 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e541ebaf2ab7

Merge


Changeset: 0cf05971521d
Author:    katleman
Date:      2014-09-04 13:26 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/0cf05971521d

Added tag jdk9-b29 for changeset e541ebaf2ab7

! .hgtags

Changeset: 072dbed6c5d9
Author:    lana
Date:      2014-09-04 14:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/072dbed6c5d9

Merge


Changeset: ba55f0a6473f
Author:    lana
Date:      2014-09-10 19:37 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ba55f0a6473f

Merge

- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED

Changeset: 1f2fa7bd6d95
Author:    attila
Date:      2014-09-11 17:12 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/1f2fa7bd6d95

8058100: Reduce the RecompilableScriptFunctionData footprint
Reviewed-by: jlaskey, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java

Changeset: 5a238407c8f1
Author:    hannesw
Date:      2014-09-11 17:23 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/5a238407c8f1

8058179: Global constants get in the way of self-modifying properties
Reviewed-by: attila, jlaskey, sundar, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8058179.js
+ test/script/basic/JDK-8058179.js.EXPECTED

Changeset: 8ad3a44f2927
Author:    wetmore
Date:      2014-09-11 12:18 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/8ad3a44f2927

8058180: .hgignore should be updated with webrev in all repos
Reviewed-by: jrose, katleman, jjg

! .hgignore

Changeset: 45a09ce8502e
Author:    katleman
Date:      2014-09-11 09:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/45a09ce8502e

Added tag jdk9-b30 for changeset 072dbed6c5d9

! .hgtags

Changeset: 77efdecfa2a5
Author:    lana
Date:      2014-09-11 14:30 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/77efdecfa2a5

Merge

- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED

Changeset: a20309596c42
Author:    hannesw
Date:      2014-09-12 11:00 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/a20309596c42

8057743: Single quotes must be escaped in message resource file
Reviewed-by: attila, lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049242.js.EXPECTED

Changeset: ec55eed621a8
Author:    hannesw
Date:      2014-09-12 15:01 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ec55eed621a8

8058304: Non-serializable fields in serializable classes
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java

Changeset: e86dd06a8ccb
Author:    sundar
Date:      2014-09-15 15:18 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e86dd06a8ccb

8058422: Users should be able to overwrite "context" and "engine" variables
Reviewed-by: lagergren, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
+ test/script/basic/JDK-8058422.js
! test/src/jdk/nashorn/api/scripting/ScopeTest.java

Changeset: 10f36ba5ef80
Author:    hannesw
Date:      2014-09-15 17:51 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/10f36ba5ef80

8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO*
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8056978.js
+ test/script/basic/JDK-8056978.js.EXPECTED

Changeset: 3936203c7dc8
Author:    sundar
Date:      2014-09-16 17:04 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/3936203c7dc8

8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError
Reviewed-by: hannesw, lagergren

! README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
+ test/script/basic/JDK-8058545.js

Changeset: 9f8ab1b79632
Author:    sundar
Date:      2014-09-16 17:47 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/9f8ab1b79632

8058551: Top level README accidentally modified with changeset 1025:3936203c7dc8
Reviewed-by: jlaskey, hannesw

! README

Changeset: fbded97d28ca
Author:    sundar
Date:      2014-09-17 15:02 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/fbded97d28ca

8058615: Overload resolution ambiguity involving ConsString
Reviewed-by: lagergren, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8058615.js
+ test/script/basic/JDK-8058615.js.EXPECTED



More information about the build-infra-dev mailing list