hg: hsx/hotspot-gc/nashorn: 23 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Thu Aug 29 13:25:18 PDT 2013


Changeset: 9a3e3bb30db3
Author:    attila
Date:      2013-08-07 16:38 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/9a3e3bb30db3

8022509: Various Dynalink security enhancements
Reviewed-by: jlaskey, hannesw

! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/beans/ClassString.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk/internal/dynalink/support/Backport.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/Guards.java
! src/jdk/internal/dynalink/support/Lookup.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java

Changeset: dd79c04ef7df
Author:    sundar
Date:      2013-08-08 16:38 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/dd79c04ef7df

8022524: Memory leaks in nashorn sources and tests found by jhat analysis
Reviewed-by: attila, hannesw

! make/project.properties
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! test/script/basic/JDK-8020357.js
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.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/StringAccessTest.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java

Changeset: 0d7484bf8597
Author:    sundar
Date:      2013-08-08 18:19 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/0d7484bf8597

Merge

- src/jdk/internal/dynalink/support/Backport.java

Changeset: 14ea21d58f83
Author:    jlaskey
Date:      2013-08-08 11:20 -0300
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/14ea21d58f83

Merge

- src/jdk/internal/dynalink/support/Backport.java

Changeset: 47e2b609fe31
Author:    sundar
Date:      2013-08-09 20:48 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/47e2b609fe31

8022707: Revisit all doPrivileged blocks
Reviewed-by: jlaskey, hannesw

! make/project.properties
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/Logging.java
! src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java

Changeset: 01304b0550fb
Author:    sundar
Date:      2013-08-12 14:43 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/01304b0550fb

8022782: publicLookup access failures in ScriptObject, ScriptFunction and ScriptFunction
Reviewed-by: lagergren, attila, hannesw

! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java

Changeset: 3c13fba4d727
Author:    attila
Date:      2013-08-12 12:46 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/3c13fba4d727

8022789: Revisit doPrivileged blocks in Dynalink
Reviewed-by: lagergren, sundar

! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java

Changeset: 0bbaa0ac36ab
Author:    sundar
Date:      2013-08-12 16:52 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/0bbaa0ac36ab

8022614: Please exclude test test/script/trusted/JDK-8020809.js from Nashorn code coverage run
Reviewed-by: jlaskey, lagergren

! exclude/exclude_list_cc.txt

Changeset: 03ba1cd734c0
Author:    hannesw
Date:      2013-08-12 13:31 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/03ba1cd734c0

8022731: NativeArguments has wrong implementation of isMapped()
Reviewed-by: lagergren, jlaskey

! src/jdk/nashorn/internal/objects/NativeArguments.java
+ test/script/basic/JDK-8022731.js
+ test/script/basic/JDK-8022731.js.EXPECTED

Changeset: 821b605c7046
Author:    sundar
Date:      2013-08-12 17:08 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/821b605c7046

8022615: [nightly] Two nashorn print tests fail in nightly builds on Windows
Reviewed-by: lagergren, jlaskey

! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java

Changeset: f2e1673db03b
Author:    sundar
Date:      2013-08-12 18:16 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/f2e1673db03b

8022598: Object.getPrototypeOf should return null for host objects rather than throwing TypeError
Reviewed-by: lagergren, jlaskey, attila, hannesw

! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8022598.js

Changeset: a0807e889be3
Author:    sundar
Date:      2013-08-12 20:37 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/a0807e889be3

Merge


Changeset: 8ecf68b292d0
Author:    lana
Date:      2013-08-13 18:34 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/8ecf68b292d0

Merge


Changeset: bbc4e9d37315
Author:    jlaskey
Date:      2013-08-12 18:00 -0300
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/bbc4e9d37315

8022676: Confusing error message checking instanceof non-class
Reviewed-by: jlaskey, sundar
Contributed-by: michael.horowitz at oracle.com

! src/jdk/nashorn/internal/runtime/resources/Messages.properties

Changeset: ba507ac08719
Author:    sundar
Date:      2013-08-14 20:51 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/ba507ac08719

8023026: Array.prototype iterator functions like forEach, reduce should work for Java arrays, lists
Reviewed-by: jlaskey, lagergren

- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java
+ test/script/basic/JDK-8023026.js
+ test/script/basic/JDK-8023026.js.EXPECTED

Changeset: 09c99b58b81e
Author:    sundar
Date:      2013-08-16 15:04 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/09c99b58b81e

8020355: bind on built-in constructors don't use bound argument values
Reviewed-by: lagergren, hannesw

! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8020355.js

Changeset: 1d29d2e27590
Author:    hannesw
Date:      2013-08-16 13:42 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/1d29d2e27590

8019985: Date.parse("2000-01-01T00:00:00.Z") should return NaN
Reviewed-by: sundar, jlaskey

! src/jdk/nashorn/internal/parser/DateParser.java
+ test/script/basic/JDK-8019985.js

Changeset: 36fb36217e1d
Author:    lagergren
Date:      2013-08-16 18:51 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/36fb36217e1d

8023017: SUB missing for widest op == number for BinaryNode
Reviewed-by: sundar, jlaskey

! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java

Changeset: bd0174b1a42f
Author:    sundar
Date:      2013-08-19 17:16 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/bd0174b1a42f

8023210: jjs tools should support a mode where it will load few command line scripts and then entering into interactive shell
Reviewed-by: hannesw, attila, lagergren, jlaskey

! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java

Changeset: e628aefac504
Author:    sundar
Date:      2013-08-19 19:37 +0530
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/e628aefac504

Merge

- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java

Changeset: 1f2394beecf7
Author:    lana
Date:      2013-08-20 17:46 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/1f2394beecf7

Merge

- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java

Changeset: f484bfb624dd
Author:    lana
Date:      2013-08-23 14:18 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/f484bfb624dd

Merge

- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java

Changeset: 824d33e678f2
Author:    cl
Date:      2013-08-29 09:42 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/nashorn/rev/824d33e678f2

Added tag jdk8-b105 for changeset f484bfb624dd

! .hgtags



More information about the hotspot-gc-dev mailing list