hg: jdk8/build/nashorn: 28 new changesets
david.katleman at oracle.com
david.katleman at oracle.com
Wed Oct 23 00:36:09 UTC 2013
Changeset: 8d29733ad609
Author: sundar
Date: 2013-10-09 10:47 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/8d29733ad609
8026112: Function("with(x ? 1e81 : (x2.constructor = 0.1)){}") throws AssertionError: double is not compatible with object
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8026112.js
Changeset: 1e03d7caa68b
Author: sundar
Date: 2013-10-09 13:26 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/1e03d7caa68b
8026125: Array.prototype.slice.call(Java.type("java.util.HashMap")) throws ClassCastException: jdk.internal.dynalink.beans.StaticClass cannot be cast to jdk.nashorn.internal.runtime.ScriptObject
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8026125.js
Changeset: ec3094d9d5d5
Author: hannesw
Date: 2013-10-09 14:50 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/ec3094d9d5d5
8026008: Constant folding removes var statement
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/FoldConstants.java
+ test/script/basic/JDK-8026008.js
+ test/script/basic/JDK-8026008.js.EXPECTED
Changeset: 03a68e7ca1d5
Author: lagergren
Date: 2013-10-09 17:53 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/03a68e7ca1d5
8026137: Fix Issues with Binary Evaluation Order
Reviewed-by: hannesw, jlaskey
Contributed-by: marcus.lagergren at oracle.com, attila.szegedi at oracle.com
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/ObjectType.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
- src/jdk/nashorn/internal/ir/TypeOverride.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/script/basic/JDK-8026137.js
+ test/script/basic/JDK-8026137.js.EXPECTED
Changeset: 7cc5ff16380f
Author: sundar
Date: 2013-10-10 11:48 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/7cc5ff16380f
8026167: Class cache/reuse of 'eval' scripts results in ClassCastException in some cases.
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/script/assert.js
! test/script/basic/JDK-8019508.js
! test/script/basic/JDK-8019508.js.EXPECTED
! test/script/basic/JDK-8019553.js
! test/script/basic/JDK-8019553.js.EXPECTED
! test/script/basic/JDK-8019791.js
! test/script/basic/JDK-8019791.js.EXPECTED
! test/script/basic/JDK-8019805.js
! test/script/basic/JDK-8019805.js.EXPECTED
+ test/script/basic/JDK-8026167.js
! test/script/basic/NASHORN-100.js
! test/script/basic/NASHORN-100.js.EXPECTED
! test/script/basic/NASHORN-293.js
! test/script/basic/NASHORN-293.js.EXPECTED
! test/script/basic/NASHORN-40.js
! test/script/basic/NASHORN-40.js.EXPECTED
! test/script/basic/NASHORN-51.js
! test/script/basic/NASHORN-51.js.EXPECTED
! test/script/basic/NASHORN-98.js
! test/script/basic/NASHORN-98.js.EXPECTED
! test/script/basic/eval.js
! test/script/basic/eval.js.EXPECTED
Changeset: e60bbcf2f6b6
Author: sundar
Date: 2013-10-10 13:17 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/e60bbcf2f6b6
8026248: importClass has to be a varargs function
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
+ test/script/basic/JDK-8026248.js
+ test/script/basic/JDK-8026248.js.EXPECTED
Changeset: f6263ae511c2
Author: lana
Date: 2013-10-10 13:41 -0700
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/f6263ae511c2
Merge
Changeset: 34f7a699cdef
Author: sundar
Date: 2013-10-10 14:43 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/34f7a699cdef
8026162: "this" in SAM adapter functions is wrong
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
+ test/script/basic/JDK-8026162.js
Changeset: ed3da7a574a0
Author: lagergren
Date: 2013-10-10 16:16 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/ed3da7a574a0
8026250: Logging nullpointer bugfix and javadoc warnings
Reviewed-by: hannesw, jlaskey, sundar
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebugLogger.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/WithObject.java
Changeset: a781ea074521
Author: sundar
Date: 2013-10-10 21:43 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/a781ea074521
8026264: Getter, setter function name mangling issues
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8026264.js
Changeset: 375c2f2d41c8
Author: sundar
Date: 2013-10-11 06:50 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/375c2f2d41c8
8026263: [NASHORN] Test test/script/basic/JDK-8025488.js fails in nightly builds
Reviewed-by: jlaskey
! test/script/basic/JDK-8025488.js
Changeset: 56be5161f0d2
Author: sundar
Date: 2013-10-11 09:09 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/56be5161f0d2
Merge
Changeset: 1c154cee43d9
Author: hannesw
Date: 2013-10-11 10:56 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/1c154cee43d9
8026292: Megamorphic setter fails with boolean value
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
+ test/script/basic/JDK-8026292.js
Changeset: fb091f9052a6
Author: sundar
Date: 2013-10-11 11:15 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/fb091f9052a6
8026302: source representation of getter and setter methods is wrong
Reviewed-by: lagergren, hannesw, jlaskey
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8026302.js
+ test/script/basic/JDK-8026302.js.EXPECTED
! test/script/basic/objects.js.EXPECTED
Changeset: 062579f50371
Author: sundar
Date: 2013-10-11 14:11 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/062579f50371
8026317: $ in the function name results in wrong function being invoked
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/codegen/Namespace.java
+ test/script/basic/JDK-8026317.js
+ test/script/basic/JDK-8026317.js.EXPECTED
Changeset: b35d175207f6
Author: sundar
Date: 2013-10-11 14:13 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/b35d175207f6
Merge
Changeset: 1b0a71a9920a
Author: lana
Date: 2013-10-11 23:31 -0700
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/1b0a71a9920a
Merge
Changeset: 6cb4f20d971f
Author: jlaskey
Date: 2013-10-11 14:54 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/6cb4f20d971f
8026309: latest runsunspider.js tests contains several bugs
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! test/script/basic/runsunspider.js
Changeset: 8c617a092d68
Author: hannesw
Date: 2013-10-14 11:45 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/8c617a092d68
8026016: too many relinks dominate avatar.js http benchmark
Reviewed-by: sundar, jlaskey, attila
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8026016.js
+ test/script/basic/JDK-8026016.js.EXPECTED
Changeset: d155c4a7703c
Author: attila
Date: 2013-10-14 12:41 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/d155c4a7703c
8026113: Nashorn arrays should automatically convert to Java arrays
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
+ test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
Changeset: 64e841576c68
Author: attila
Date: 2013-10-15 15:57 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/64e841576c68
8026397: Fix ambiguity with array conversion, including passing JS NativeArrays in Java variable arity methods' vararg array position
Reviewed-by: jlaskey, sundar
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/support/Guards.java
! src/jdk/internal/dynalink/support/messages.properties
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
Changeset: aa452eb4a5d0
Author: hannesw
Date: 2013-10-15 17:37 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/aa452eb4a5d0
8026367: Add a sync keyword to mozilla_compat
Reviewed-by: sundar, attila, lagergren
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.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/resources/mozilla_compat.js
+ test/script/basic/JDK-8026367.js
! test/script/sandbox/loadcompat.js
Changeset: b3ee112a328e
Author: jlaskey
Date: 2013-10-15 13:14 -0300
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/b3ee112a328e
8026498: Revert: latest runsunspider.js tests contains several bugs
Reviewed-by: sundar, hannesw
Contributed-by: james.laskey at oracle.com
! test/script/basic/runsunspider.js
Changeset: 9a13e95cc40f
Author: sundar
Date: 2013-10-15 22:13 +0530
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/9a13e95cc40f
Merge
Changeset: 1899da5c71d3
Author: hannesw
Date: 2013-10-16 10:12 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/1899da5c71d3
8026692: eval() throws NullPointerException with --compile-only
Reviewed-by: sundar, lagergren
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Lower.java
+ test/script/basic/JDK-8026692.js
Changeset: 2d5f9f77c199
Author: hannesw
Date: 2013-10-16 10:15 +0200
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/2d5f9f77c199
8026693: getType() called on DISCARD node
Reviewed-by: sundar, lagergren
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
+ test/script/basic/JDK-8026693.js
Changeset: adc5639fc4b9
Author: sundar
Date: 2013-10-17 13:02 +0530
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/adc5639fc4b9
Merge
Changeset: 676cd7bf5e09
Author: lana
Date: 2013-10-17 16:19 -0700
URL: http://hg.openjdk.java.net/jdk8/build/nashorn/rev/676cd7bf5e09
Merge
More information about the build-dev
mailing list