hg: jigsaw/jake/nashorn: 18 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Mon Oct 19 13:55:46 UTC 2015


Changeset: f436923c391f
Author:    attila
Date:      2015-09-28 08:40 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/f436923c391f

8134502: introduce abstraction for basic NodeVisitor usage
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CacheAst.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java

Changeset: 8535274223d7
Author:    sundar
Date:      2015-09-28 18:58 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/8535274223d7

8137258: JSObjectLinker and BrowserJSObjectLinker should not expose internal JS objects
Reviewed-by: attila, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java

Changeset: f62799ca2ade
Author:    attila
Date:      2015-09-30 10:09 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/f62799ca2ade

8137333: Boundless soft caching of property map histories causes high memory pressure
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java

Changeset: 40f468a095c6
Author:    sundar
Date:      2015-09-30 20:20 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/40f468a095c6

8138643: nashorn ant build.xml javadoc, javadocapi targets are broken and netbeans makefile does not include shell sources
Reviewed-by: attila, hannesw

! make/build.xml
! make/nbproject/project.xml

Changeset: 6adb23130ed6
Author:    hannesw
Date:      2015-10-01 10:37 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/6adb23130ed6

8138632: Sparse array does not handle growth of underlying dense array
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
+ test/script/basic/JDK-8138632.js
+ test/script/basic/JDK-8138632.js.EXPECTED

Changeset: d8936a4a0186
Author:    sundar
Date:      2015-10-01 21:27 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/d8936a4a0186

8138616: invokeFunction fails if function calls a function defined in GLOBAL_SCOPE
Reviewed-by: hannesw, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
- test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java
+ test/src/jdk/nashorn/api/scripting/test/JSONCompatibleTest.java
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java

Changeset: 68a026de1201
Author:    hannesw
Date:      2015-10-02 15:50 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/68a026de1201

8137281: OutOfMemoryError with large numeric keys in JSON.parse
Reviewed-by: attila, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8137281.js

Changeset: d47674217066
Author:    hannesw
Date:      2015-10-05 18:58 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/d47674217066

8138882: Performance regression due to anonymous classloading
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
! test/script/nosecurity/JDK-8044798.js

Changeset: e281c7a891f9
Author:    sundar
Date:      2015-10-06 14:31 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/e281c7a891f9

8138910: Ctrl-D causes jjs to crash with NPE
Reviewed-by: attila, hannesw

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java

Changeset: a261947d1e0e
Author:    hannesw
Date:      2015-10-06 15:10 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/a261947d1e0e

8138758: U+180E not recognized as whitespace by Joni
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
+ test/script/basic/JDK-8138758.js

Changeset: 285628dac943
Author:    lana
Date:      2015-10-06 08:42 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/285628dac943

Merge

- test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java

Changeset: ad9784d098d0
Author:    lana
Date:      2015-10-08 22:30 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/ad9784d098d0

Added tag jdk9-b85 for changeset 285628dac943

! .hgtags

Changeset: 11b48db399bf
Author:    mhaupt
Date:      2015-10-07 14:00 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/11b48db399bf

8139038: cleanup and documentation around JSAdapter
Reviewed-by: attila, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! test/script/basic/jsadapter.js
! test/script/basic/jsadapter.js.EXPECTED

Changeset: 446625d6e8cc
Author:    mhaupt
Date:      2015-10-07 15:02 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/446625d6e8cc

8139047: add test for JSAdapter __getIds__
Reviewed-by: hannesw, sundar

+ test/script/basic/jsadapter-ids.js
+ test/script/basic/jsadapter-ids.js.EXPECTED

Changeset: 59c36bec3c28
Author:    attila
Date:      2015-10-09 18:01 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/59c36bec3c28

8139269: Do not expose prune method handles from ChainedCallSite
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java

Changeset: e4283eeb182c
Author:    lana
Date:      2015-10-09 10:22 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/e4283eeb182c

Merge


Changeset: 0bf2fe0c7b32
Author:    lana
Date:      2015-10-15 15:15 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/0bf2fe0c7b32

Added tag jdk9-b86 for changeset e4283eeb182c

! .hgtags

Changeset: dd1ef00eb2b0
Author:    chegar
Date:      2015-10-16 13:41 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/dd1ef00eb2b0

Merge

! .hgtags
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! test/script/nosecurity/JDK-8044798.js



More information about the jigsaw-dev mailing list