hg: jdk9/dev/nashorn: 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.
marcus.lagergren at oracle.com
marcus.lagergren at oracle.com
Tue Jun 17 09:43:32 UTC 2014
Changeset: b9a5c20a37b9
Author: lagergren
Date: 2014-06-17 11:37 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/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
More information about the jdk9-dev-changes
mailing list