hg: jdk9/hs-emb/nashorn: 9 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Jun 20 22:46:21 UTC 2014


Changeset: b9a5c20a37b9
Author:    lagergren
Date:      2014-06-17 11:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/b9a5c20a37b9

8046898: Make sure that lazy compilation is the default, remove redundant "enable lazy compilation" flags, added warning message if compile logging is enabled and lazy is switched off. Verified existing test suite code coverage equivalence between lazy and eager.
Reviewed-by: attila, hannesw

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! make/project.properties
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/logging/DebugLogger.java
! test/src/UnnamedPackageTestCallback.java

Changeset: 2a4a7831f274
Author:    sundar
Date:      2014-06-17 15:55 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/2a4a7831f274

8047035: (function() "hello")() crashes in Lexer with jdk9
Reviewed-by: lagergren, hannesw, attila

! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/Token.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8047035.js
+ test/script/basic/JDK-8047035.js.EXPECTED

Changeset: 1a9340351629
Author:    sundar
Date:      2014-06-17 18:23 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/1a9340351629

8047057: Add a regression test for the passing test cases from JDK-8042304
Reviewed-by: lagergren, attila

+ test/script/basic/JDK-8047057.js

Changeset: 7ff4bb87bdc8
Author:    katleman
Date:      2014-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/7ff4bb87bdc8

Added tag jdk9-b18 for changeset 893c337bc95f

! .hgtags

Changeset: 46e36a92e37c
Author:    lana
Date:      2014-06-18 10:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/46e36a92e37c

Merge


Changeset: fdfda6a035c6
Author:    lana
Date:      2014-06-18 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/fdfda6a035c6

Merge


Changeset: 5d4795d6c1e2
Author:    lagergren
Date:      2014-06-19 10:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/5d4795d6c1e2

8047078: Fuzzing bug discovered when ArrayLiteralNodes weren't immutable
Reviewed-by: attila, sundar

! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! test/script/basic/JDK-8047057.js
+ test/script/basic/JDK-8047078.js

Changeset: 4489c79d4f3c
Author:    sundar
Date:      2014-06-19 20:36 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/4489c79d4f3c

8047369: Add regression tests for passing test cases of JDK-8024971
Reviewed-by: hannesw, jlaskey

+ test/script/basic/JDK-8047369.js

Changeset: 69ac4832e447
Author:    attila
Date:      2014-06-20 12:25 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/69ac4832e447

8046921: Deoptimization type information peristence
Reviewed-by: hannesw, lagergren

! make/project.properties
! 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/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/codegen/TypeMap.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! test/script/basic/JDK-8030182_2.js.EXPECTED



More information about the jdk9-hs-emb-changes mailing list