hg: jdk8u/jdk8u/nashorn: 6 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Mon Apr 20 18:15:18 UTC 2015


Changeset: 6787fa783196
Author:    sundar
Date:      2015-04-06 16:18 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6787fa783196

8076646: nashorn tests should avoid using package names used by nashorn sources
Reviewed-by: hannesw, lagergren

! make/build.xml
! test/script/sandbox/interfaceimpl.js
! test/script/trusted/JDK-8025629.js
! test/src/META-INF/services/java.sql.Driver
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
+ test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/Person.java
+ test/src/jdk/nashorn/api/javaaccess/test/SharedObject.java
+ test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/InvocableTest.java
+ test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
+ test/src/jdk/nashorn/api/scripting/test/VariableArityTestInterface.java
+ test/src/jdk/nashorn/api/scripting/test/Window.java
+ test/src/jdk/nashorn/api/scripting/test/WindowEventHandler.java
+ test/src/jdk/nashorn/api/scripting/test/resources/func.js
+ test/src/jdk/nashorn/api/scripting/test/resources/gettersetter.js
+ test/src/jdk/nashorn/api/scripting/test/resources/witheval.js
+ test/src/jdk/nashorn/api/test/NashornSQLDriver.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
+ test/src/jdk/nashorn/internal/codegen/test/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
+ test/src/jdk/nashorn/internal/parser/test/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
+ test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java
+ test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
+ test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
+ test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/SourceTest.java
+ test/src/jdk/nashorn/internal/runtime/test/TrustedScriptEngineTest.java
+ test/src/jdk/nashorn/internal/runtime/test/resources/load_test.js

Changeset: fb53538ea56b
Author:    sundar
Date:      2015-04-07 14:13 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/fb53538ea56b

8076972: Several nashorn tests failing
Reviewed-by: jlaskey, lagergren

! make/build.xml
! test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
! test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
! test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
! test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
! test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/test/SourceTest.java

Changeset: ca218b7a1b4b
Author:    lana
Date:      2015-04-09 17:44 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ca218b7a1b4b

Merge

- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js

Changeset: 63fe48ca8630
Author:    hannesw
Date:      2015-04-16 17:31 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/63fe48ca8630

8077955: Undeclared globals in eval code should not be handled as fast scope
Reviewed-by: lagergren, attila

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8077955.js

Changeset: d82b07c9c6e3
Author:    hannesw
Date:      2015-04-10 14:18 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/d82b07c9c6e3

8067215: Disable dual fields when not using optimistic types
Reviewed-by: attila, lagergren

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/MapTuple.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java
+ src/jdk/nashorn/internal/scripts/JD.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/script/nosecurity/JDK-8067215.js

Changeset: d03eb34e4b84
Author:    lana
Date:      2015-04-16 16:01 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/d03eb34e4b84

Merge

- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js



More information about the jdk8u-changes mailing list