hg: jigsaw/m2/nashorn: 9 new changesets
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Mon Oct 13 13:30:46 UTC 2014
Changeset: dee18a93b53f
Author: lagergren
Date: 2014-09-29 14:39 -0700
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/dee18a93b53f
8059321: Decrease warmup time by caching common structures that were reused during parse
Reviewed-by: attila, shade
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
Changeset: 17a2d2b61646
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/17a2d2b61646
8059370: Unnecessary work in deoptimizing recompilation
Reviewed-by: jlaskey, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 3c5cd88e1397
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/3c5cd88e1397
8059371: Code duplication in handling of break and continue
Reviewed-by: jlaskey, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.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/ir/BreakNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java
Changeset: 26c0435ffe0b
Author: attila
Date: 2014-10-01 12:22 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/26c0435ffe0b
8059372: Code duplication in split emitter
Reviewed-by: jlaskey, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
Changeset: 11925a82ad9f
Author: attila
Date: 2014-10-02 16:30 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/11925a82ad9f
8059346: Single class loader is used to load compiled bytecode
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 6008e2ea42c2
Author: erikj
Date: 2014-10-03 10:37 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/6008e2ea42c2
8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem?
Reviewed-by: tbell, attila, lagergren
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! make/BuildNashorn.gmk
Changeset: 4ece2dad8c37
Author: lana
Date: 2014-10-03 12:10 -0700
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/4ece2dad8c37
Merge
Changeset: a930b37f2671
Author: katleman
Date: 2014-10-09 11:24 -0700
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/a930b37f2671
Added tag jdk9-b34 for changeset 4ece2dad8c37
! .hgtags
Changeset: 5da403a3da9f
Author: erikj
Date: 2014-10-13 14:01 +0200
URL: http://hg.openjdk.java.net/jigsaw/m2/nashorn/rev/5da403a3da9f
Merge
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
More information about the jigsaw-dev
mailing list