hg: jdk8u/jdk8u/nashorn: 11 new changesets

rob.mckenna at oracle.com rob.mckenna at oracle.com
Mon Sep 21 20:41:17 UTC 2015


Changeset: ab48ce00c634
Author:    sundar
Date:      2015-09-15 16:17 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ab48ce00c634

8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes
Reviewed-by: attila, hannesw, mhaupt

+ samples/exceptionswallow.js
! samples/find_nonfinals2.js
! samples/javafoovars.js
+ samples/resourcetrysuggester.js
! samples/zipfs.js
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java

Changeset: 9d5ebdd45a58
Author:    attila
Date:      2015-08-24 09:11 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/9d5ebdd45a58

8134150: Make Timing both threadsafe and efficient
Reviewed-by: jlaskey, sundar

! src/jdk/nashorn/internal/runtime/Timing.java

Changeset: 8edb98264b4f
Author:    sundar
Date:      2015-09-15 19:31 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8edb98264b4f

8080501: javaarrayconversion.js test is flawed
Reviewed-by: attila, hannesw

! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/javaarrayconversion.js

Changeset: 7b64298633b2
Author:    sundar
Date:      2015-09-16 16:26 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/7b64298633b2

8136544: Call site switching to megamorphic causes incorrect property read
Reviewed-by: attila, mhaupt

! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8136544.js
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java

Changeset: 8f28ca037c57
Author:    attila
Date:      2015-08-24 09:12 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8f28ca037c57

8133785: SharedScopeCall should be enabled for non-optimistic call sites in optimistic compilation
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/options/OptionTemplate.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8053905.js
! test/script/basic/JDK-8058561.js
! test/script/basic/JDK-8078612_eager_1a.js
! test/script/basic/JDK-8078612_eager_1b.js
! test/script/basic/JDK-8078612_eager_2a.js
! test/script/basic/JDK-8078612_eager_2b.js

Changeset: bb0fac71c1da
Author:    attila
Date:      2015-08-31 15:18 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/bb0fac71c1da

8133300: Ensure symbol table immutability in Nashorn AST
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
- src/jdk/nashorn/internal/codegen/AstSerializer.java
+ src/jdk/nashorn/internal/codegen/CacheAst.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/TryNode.java
+ src/jdk/nashorn/internal/runtime/AstSerializer.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java

Changeset: ecb9327a3854
Author:    attila
Date:      2015-09-02 12:26 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ecb9327a3854

8134930: Defer stack trace walking of NashornException for extracting line number and file name
Reviewed-by: hannesw, sundar

! src/jdk/nashorn/api/scripting/NashornException.java

Changeset: 82a41eb20242
Author:    yan
Date:      2014-09-17 16:44 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/82a41eb20242

8057035: Some tests failed using java.awt.Color on Solaris without X11 libraries
Reviewed-by: lagergren
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>

! test/script/basic/JDK-8043232.js
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049086.js
! test/script/basic/JDK-8049086.js.EXPECTED
! test/script/basic/JDK-8049242.js
! test/script/basic/JDK-8049242.js.EXPECTED

Changeset: 684d430470f6
Author:    attila
Date:      2015-09-02 16:35 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/684d430470f6

8134939: Improve toString method of Dynalink DynamicMethod objects
Reviewed-by: hannesw, sundar

! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049242.js.EXPECTED
! test/script/basic/JDK-8079470.js.EXPECTED
+ test/script/basic/JDK-8134939.js
! test/script/trusted/classfilter.js.EXPECTED

Changeset: 5678c4914917
Author:    attila
Date:      2015-09-07 11:11 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/5678c4914917

8135075: Reorder short-circuit tests in ApplySpecialization to run cheapest first
Reviewed-by: hannesw, mhaupt, sundar

! src/jdk/nashorn/internal/codegen/ApplySpecialization.java

Changeset: e4a553f79ebd
Author:    sundar
Date:      2015-09-17 18:23 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e4a553f79ebd

8136694: Megemorphic scope access does not throw ReferenceError when property is missing
Reviewed-by: attila, hannesw

! src/jdk/nashorn/internal/runtime/ScriptObject.java
! test/script/basic/JDK-8044750.js
+ test/script/basic/JDK-8136694.js



More information about the jdk8u-changes mailing list