hg: jdk8u/jdk8u/nashorn: 12 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Tue Sep 29 16:55:19 UTC 2015
Changeset: 89477d713a96
Author: hannesw
Date: 2015-09-19 16:04 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/89477d713a96
8135190: Method code too large in Babel browser.js script
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
+ src/jdk/nashorn/internal/ir/Splittable.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8135190.js
Changeset: 8173e810dc17
Author: attila
Date: 2015-09-10 14:00 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8173e810dc17
8135262: Sanitize CodeInstaller API
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/tools/Shell.java
! test/script/trusted/JDK-8006529.js
Changeset: 689cb2dfe091
Author: attila
Date: 2015-09-10 15:24 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/689cb2dfe091
8135336: Fix broken build after JDK-8135262
Reviewed-by: hannesw, sundar
! test/script/trusted/JDK-8006529.js
Changeset: 16fb36bc0bd8
Author: hannesw
Date: 2015-09-10 13:46 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/16fb36bc0bd8
8135000: Number.prototype.toFixed returns wrong string for 0.5 and -0.5
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/objects/NativeNumber.java
+ test/script/basic/JDK-8135000.js
+ test/script/basic/JDK-8135000.js.EXPECTED
Changeset: 52059be6cb70
Author: hannesw
Date: 2015-06-17 09:10 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/52059be6cb70
8087312: PropertyMapWrapper.equals should compare className
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/ConstantData.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8087312.js
Changeset: edb535e3a083
Author: hannesw
Date: 2015-09-10 13:50 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/edb535e3a083
8134569: Add tests for prototype callsites
Reviewed-by: attila, sundar
+ test/script/basic/JDK-8134569.js
+ test/script/basic/JDK-8134569.js.EXPECTED
Changeset: 898e2a08a252
Author: hannesw
Date: 2015-09-16 14:42 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/898e2a08a252
8134609: Allow constructors with same prototoype map to share the allocator map
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/Debug.java
! src/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ src/jdk/nashorn/internal/runtime/SharedPropertyMap.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! test/script/basic/JDK-8134569.js
! test/script/basic/JDK-8134569.js.EXPECTED
+ test/script/basic/JDK-8134609.js
Changeset: 9c2e08fbdfee
Author: attila
Date: 2015-09-25 12:46 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/9c2e08fbdfee
8134490: Dead var statement evacuation incorrectly descends into nested functions
Reviewed-by: hannesw, mhaupt
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/Lower.java
+ test/script/basic/JDK-8134490.js
Changeset: e9ea7010825b
Author: sundar
Date: 2015-09-25 21:38 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e9ea7010825b
8137134: invokespecial on indirect super interface is generated by Java adapter generator
Reviewed-by: attila, hannesw
! make/build.xml
! make/project.properties
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8137134.js
+ test/script/basic/JDK-8137134.js.EXPECTED
+ test/src/jdk/nashorn/test/models/A.java
+ test/src/jdk/nashorn/test/models/B.java
Changeset: 5391219122ee
Author: attila
Date: 2015-09-25 17:53 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/5391219122ee
8134488: var statement in if(false) block incorrectly evacuated into enclosing function
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Lower.java
+ test/script/basic/JDK-8134488.js
+ test/script/basic/JDK-8134488.js.EXPECTED
Changeset: b0888b955b31
Author: attila
Date: 2015-09-28 08:40 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b0888b955b31
8134502: introduce abstraction for basic NodeVisitor usage
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CacheAst.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.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/ProgramPoints.java
! src/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
+ src/jdk/nashorn/internal/ir/visitor/SimpleNodeVisitor.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: dfa57c580b6a
Author: sundar
Date: 2015-09-28 18:58 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/dfa57c580b6a
8137258: JSObjectLinker and BrowserJSObjectLinker should not expose internal JS objects
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java
More information about the jdk8u-changes
mailing list