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