hg: bsd-port/jdk8/nashorn: 185 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Sep 5 13:35:16 UTC 2015
Changeset: 0c047f071e50
Author: sundar
Date: 2014-12-18 16:33 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0c047f071e50
8067854: bound java static method throws NPE when 'null' is used for this argument
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java
+ test/script/trusted/JDK-8067854.js
Changeset: acb0b8f6540e
Author: attila
Date: 2014-12-18 12:10 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/acb0b8f6540e
8067774: Use a stack of types when calculating local variable types
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/GetSplitState.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
+ test/script/basic/JDK-8067774.js
+ test/script/basic/JDK-8067774.js.EXPECTED
Changeset: 634ef69dfeb2
Author: katleman
Date: 2014-12-17 14:46 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/634ef69dfeb2
Added tag jdk8u60-b00 for changeset 6ec61d249428
! .hgtags
Changeset: 59e4cf23697e
Author: lana
Date: 2014-12-29 19:40 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/59e4cf23697e
Merge
Changeset: 0c0130c5ff1b
Author: sundar
Date: 2015-01-05 16:02 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0c0130c5ff1b
8068431: @since and @jdk.Exported are missing in jdk.nashorn.api.scripting classes and package-info.java files
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk/nashorn/api/scripting/ClassFilter.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/api/scripting/package-info.java
Changeset: 98f6e6355a67
Author: sundar
Date: 2015-01-07 14:02 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/98f6e6355a67
8068524: NashornScriptEngineFactory.getParameter() throws IAE for an unknown key, doesn't conform to the general spec
Reviewed-by: hannesw, attila
+ samples/jd.js
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: f98201c9d76a
Author: attila
Date: 2015-01-12 11:29 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f98201c9d76a
8068580: make JavaAdapterFactory.isAutoConvertibleFromFunction more robust
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8068580.js
+ test/src/jdk/nashorn/test/models/BigAbstract.java
Changeset: b49d4cf4a8a9
Author: attila
Date: 2015-01-12 14:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b49d4cf4a8a9
8068784: Halve the function object creation code size
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
Changeset: 34291d7ca37d
Author: attila
Date: 2015-01-13 16:38 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/34291d7ca37d
8068889: Calling a @FunctionalInterface from JS leaks internal objects
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: c727aa1b176c
Author: attila
Date: 2015-01-14 18:25 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c727aa1b176c
8069002: NPE on invoking null (8068889 regression)
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8069002.js
Changeset: 4bc96d43b12f
Author: attila
Date: 2015-01-14 15:54 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4bc96d43b12f
8068573: POJO setter using [] syntax throws an exception
Reviewed-by: lagergren, jlaskey
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8020324.js.EXPECTED
+ test/script/basic/JDK-8068573.js
Changeset: 9b08534bf286
Author: attila
Date: 2015-01-14 16:29 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9b08534bf286
8068994: Forgot to add a test model to JDK-8068573
Reviewed-by: lagergren, sundar
+ test/src/jdk/nashorn/test/models/OverloadedSetter.java
Changeset: a95fa1375c4e
Author: attila
Date: 2015-01-19 16:07 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a95fa1375c4e
8067880: Dead typed push methods in ArrayData
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
Changeset: a71df7915453
Author: attila
Date: 2015-01-20 12:34 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a71df7915453
8068603: ScriptObjectMirror should reject null/empty string/non-string parameters in Bindings methods
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: ed00f1906e42
Author: coffeys
Date: 2015-01-21 17:09 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ed00f1906e42
Merge
! .hgtags
Changeset: af290f203369
Author: coffeys
Date: 2015-01-21 18:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/af290f203369
Merge
Changeset: aa847b71612a
Author: attila
Date: 2014-12-03 16:31 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/aa847b71612a
8066232: problem with conditional catch compilation
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8066232.js
+ test/script/basic/JDK-8066232.js.EXPECTED
Changeset: 8b3f832bea55
Author: attila
Date: 2015-01-28 17:58 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/8b3f832bea55
8067139: Finally blocks inlined incorrectly
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
+ src/jdk/nashorn/internal/ir/JumpToInlinedFinally.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
+ test/script/basic/JDK-8067139.js
Changeset: a4dc8b13c9fd
Author: attila
Date: 2015-01-30 12:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a4dc8b13c9fd
8071991: Build errors in 8u-dev after backporting JDK-8067139 and JDK-8066232
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/ir/LexicalContext.java
! test/script/basic/JDK-8066232.js
Changeset: 3f7e205c2c44
Author: hannesw
Date: 2015-02-05 14:42 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3f7e205c2c44
8062141: Various performance issues parsing JSON
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/examples/json-parser-micro.js
+ test/script/basic/JDK-8062141.js
+ test/script/basic/JDK-8062141.js.EXPECTED
! test/script/basic/NASHORN-623.js.EXPECTED
Changeset: f8da39d33117
Author: hannesw
Date: 2015-02-05 14:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f8da39d33117
8068872: Nashorn JSON.parse drops numeric keys
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8068872.js
+ test/script/basic/JDK-8068872.js.EXPECTED
Changeset: f0bac75bc207
Author: hannesw
Date: 2015-02-05 16:26 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f0bac75bc207
8072626: Test for JDK-8068872 fails in tip
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/parser/JSONParser.java
Changeset: 701c1dcdf733
Author: sundar
Date: 2015-02-05 19:08 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/701c1dcdf733
8072595: nashorn should not use obj.getClass() for null checks
Reviewed-by: hannesw, attila
! samples/javashell.js
! samples/shell.js
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/internal/dynalink/beans/StaticClass.java
! src/jdk/internal/dynalink/linker/GuardedInvocation.java
! src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 09bd5b8abcba
Author: sundar
Date: 2015-02-06 19:28 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/09bd5b8abcba
8071989: NashornScriptEngine returns javax.script.ScriptContext instance with insonsistent get/remove methods behavior for undefined attributes
Reviewed-by: attila, lagergren
+ samples/getclassnpe.js
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: dcd7d8d48cf5
Author: sundar
Date: 2015-02-09 14:40 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dcd7d8d48cf5
8072752: Add regression tests for 8071678 and 8071594
Reviewed-by: hannesw, attila
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
Changeset: 39e0c14d45c3
Author: katleman
Date: 2015-02-04 12:14 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/39e0c14d45c3
Added tag jdk8u60-b01 for changeset af290f203369
! .hgtags
Changeset: 493c400c96e0
Author: katleman
Date: 2015-02-11 12:18 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/493c400c96e0
Added tag jdk8u60-b02 for changeset 39e0c14d45c3
! .hgtags
Changeset: 323f54e277df
Author: lana
Date: 2015-02-11 18:55 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/323f54e277df
Merge
Changeset: 4dee46412516
Author: attila
Date: 2015-01-30 15:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4dee46412516
8072000: New compiler warning after JDK-8067139
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/Lower.java
Changeset: e1146c9cc758
Author: attila
Date: 2015-02-12 16:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e1146c9cc758
8072596: Arrays.asList results in ClassCastException with a JS array
Reviewed-by: lagergren, sundar
! samples/javashell.js
! samples/shell.js
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/linker/LinkerServices.java
+ src/jdk/internal/dynalink/linker/MethodHandleTransformer.java
+ src/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java
! src/jdk/internal/dynalink/support/LinkerServicesImpl.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8072596.js
+ test/src/jdk/nashorn/test/models/Jdk8072596TestSubject.java
Changeset: 57e6241ab92f
Author: coffeys
Date: 2015-02-26 11:11 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/57e6241ab92f
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: cbc1fc667d77
Author: sundar
Date: 2015-02-27 19:16 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/cbc1fc667d77
8074021: Indirect eval fails when used as an element of an array or as a property of an object
Reviewed-by: attila, hannesw
+ samples/showenv.js
+ samples/showsysprops.js
! src/jdk/nashorn/internal/objects/Global.java
+ test/script/basic/JDK-8074021.js
+ test/script/basic/JDK-8074021.js.EXPECTED
Changeset: b0b90d6c5265
Author: katleman
Date: 2015-02-18 12:11 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b0b90d6c5265
Added tag jdk8u60-b03 for changeset 323f54e277df
! .hgtags
Changeset: 6f44964fbab3
Author: katleman
Date: 2015-02-25 12:59 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6f44964fbab3
Added tag jdk8u60-b04 for changeset b0b90d6c5265
! .hgtags
Changeset: f68a78f80099
Author: lana
Date: 2015-02-27 15:43 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f68a78f80099
Merge
! .hgtags
Changeset: 2b51c0b3f463
Author: hannesw
Date: 2015-02-27 14:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2b51c0b3f463
8073707: const re-assignment should not reported as a early error
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6/const-reassign.js
! test/script/basic/es6/const-reassign.js.EXPECTED
! test/script/basic/es6/let_const_reuse.js.EXPECTED
Changeset: a7dc7be2d635
Author: hannesw
Date: 2014-12-15 12:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a7dc7be2d635
8062030: Nashorn bug retrieving array property after key string concatenation
Reviewed-by: sundar, lagergren, attila
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/script/basic/JDK-8055762.js
! test/script/basic/JDK-8055762.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
Changeset: 7d249c2d066a
Author: hannesw
Date: 2015-03-06 15:26 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7d249c2d066a
8074545: Undefined object values in object literals with spill properties
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
+ test/script/basic/JDK-8074545.js
Changeset: 02702b17f1d8
Author: hannesw
Date: 2015-03-09 11:34 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/02702b17f1d8
8074556: Functions should not share allocator maps
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8074556.js
Changeset: 9ee1fc3f6136
Author: attila
Date: 2015-02-20 15:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9ee1fc3f6136
8072426: Can't compare Java objects to strings or numbers
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
+ src/jdk/nashorn/api/scripting/DefaultValueImpl.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/script/basic/JDK-8023026.js.EXPECTED
! test/script/basic/JDK-8024847.js
+ test/script/basic/JDK-8072426.js
Changeset: 85a6a7545dbe
Author: attila
Date: 2015-03-02 14:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/85a6a7545dbe
8074031: Canonicalize is-a-JS-string tests
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
Changeset: a79ab34ef127
Author: attila
Date: 2015-03-05 15:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a79ab34ef127
8035712: Restore some of the RuntimeCallSite specializations
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/script/basic/JDK-8035712.js
Changeset: 17bd44d84339
Author: attila
Date: 2015-03-06 10:18 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/17bd44d84339
8074487: Static analysis of IfNode should consider terminating branches
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
Changeset: 65be7236f619
Author: attila
Date: 2015-03-11 11:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/65be7236f619
8074484: More agressive value discarding
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
Changeset: 553fe2bb2ca3
Author: hannesw
Date: 2015-03-10 18:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/553fe2bb2ca3
8074687: Add tests for JSON parsing of numeric keys
Reviewed-by: sundar, attila
+ test/script/basic/JDK-8074687.js
Changeset: 965aae6772f1
Author: hannesw
Date: 2015-03-11 11:08 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/965aae6772f1
8074693: Different instances of same function use same allocator map
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8074693.js
+ test/script/basic/JDK-8074693.js.EXPECTED
Changeset: 058f8367b5d4
Author: katleman
Date: 2015-03-04 12:26 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/058f8367b5d4
Added tag jdk8u60-b05 for changeset 6f44964fbab3
! .hgtags
Changeset: 4b7613f08fd3
Author: lana
Date: 2015-03-05 09:26 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4b7613f08fd3
Merge
! .hgtags
Changeset: 80966e5cc384
Author: katleman
Date: 2015-03-11 14:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/80966e5cc384
Added tag jdk8u60-b06 for changeset 4b7613f08fd3
! .hgtags
Changeset: a9229fb1634b
Author: lana
Date: 2015-03-12 13:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a9229fb1634b
Merge
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 4ba23f4c0ed6
Author: lagergren
Date: 2015-03-17 08:56 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4ba23f4c0ed6
8066217: ArrayBuffer constructor was erroneous with zero args
Reviewed-by: sundar, hannesw
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! test/script/basic/typedarrays.js
Changeset: da9741520576
Author: katleman
Date: 2015-03-18 13:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/da9741520576
Added tag jdk8u60-b07 for changeset 80966e5cc384
! .hgtags
Changeset: e024db176497
Author: lana
Date: 2015-03-18 18:21 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e024db176497
Merge
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: bfea11f8c8f2
Author: sundar
Date: 2015-03-20 20:04 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/bfea11f8c8f2
8075604: jjs exits even when non-daemon threads are still active
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/tools/Shell.java
Changeset: c847904b447b
Author: sundar
Date: 2015-03-24 13:59 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c847904b447b
8074410: Startup time: Port shell.js to Java
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/tools/Shell.java
+ src/jdk/nashorn/tools/ShellFunctions.java
- src/jdk/nashorn/tools/resources/shell.js
Changeset: e597c5975dac
Author: sundar
Date: 2015-03-25 14:36 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e597c5975dac
8012190: Global scope should be initialized lazily
Reviewed-by: lagergren, hannesw, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
Changeset: f41b7c3954d4
Author: hannesw
Date: 2015-03-13 18:40 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f41b7c3954d4
8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/PropertyMap.java
Changeset: 7c42bc7769ce
Author: hannesw
Date: 2015-03-25 14:41 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7c42bc7769ce
8075927: toNumber(String) accepts illegal characters
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8075927.js
Changeset: dff9f4cfafd9
Author: hannesw
Date: 2015-03-25 17:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dff9f4cfafd9
8073868: Regex matching causes java.lang.ArrayIndexOutOfBoundsException: 64
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java
+ test/script/basic/JDK-8073868.js
Changeset: edd4d654c9be
Author: hannesw
Date: 2015-03-26 21:39 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/edd4d654c9be
8075366: Slow scope access to global let/const does not work
Reviewed-by: sundar, attila, lagergren
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! test/script/basic/es6/let-eval.js
! test/script/basic/es6/let-eval.js.EXPECTED
Changeset: c3dece9375d4
Author: hannesw
Date: 2015-03-26 22:13 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c3dece9375d4
8075231: Typed array setters are very slow when index exceeds capacity
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
Changeset: 5ec92df8ca4f
Author: katleman
Date: 2015-03-25 10:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5ec92df8ca4f
Added tag jdk8u60-b08 for changeset e024db176497
! .hgtags
Changeset: c96d8762199d
Author: dlong
Date: 2015-03-12 17:45 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c96d8762199d
Merge
! .hgtags
Changeset: 3df587d7be6c
Author: dlong
Date: 2015-03-23 18:24 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3df587d7be6c
Merge
Changeset: 1f73439a45bf
Author: amurillo
Date: 2015-03-27 10:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1f73439a45bf
Merge
Changeset: 99eacaac2283
Author: amurillo
Date: 2015-03-31 11:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/99eacaac2283
Merge
Changeset: f620323e8e8e
Author: katleman
Date: 2015-04-01 11:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f620323e8e8e
Added tag jdk8u60-b09 for changeset 1f73439a45bf
! .hgtags
Changeset: 7aaa64363e1a
Author: lana
Date: 2015-04-01 13:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7aaa64363e1a
Merge
- src/jdk/nashorn/tools/resources/shell.js
Changeset: 6787fa783196
Author: sundar
Date: 2015-04-06 16:18 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6787fa783196
8076646: nashorn tests should avoid using package names used by nashorn sources
Reviewed-by: hannesw, lagergren
! make/build.xml
! test/script/sandbox/interfaceimpl.js
! test/script/trusted/JDK-8025629.js
! test/src/META-INF/services/java.sql.Driver
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
+ test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/Person.java
+ test/src/jdk/nashorn/api/javaaccess/test/SharedObject.java
+ test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/InvocableTest.java
+ test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
+ test/src/jdk/nashorn/api/scripting/test/VariableArityTestInterface.java
+ test/src/jdk/nashorn/api/scripting/test/Window.java
+ test/src/jdk/nashorn/api/scripting/test/WindowEventHandler.java
+ test/src/jdk/nashorn/api/scripting/test/resources/func.js
+ test/src/jdk/nashorn/api/scripting/test/resources/gettersetter.js
+ test/src/jdk/nashorn/api/scripting/test/resources/witheval.js
+ test/src/jdk/nashorn/api/test/NashornSQLDriver.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
+ test/src/jdk/nashorn/internal/codegen/test/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
+ test/src/jdk/nashorn/internal/parser/test/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
+ test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java
+ test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
+ test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
+ test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/SourceTest.java
+ test/src/jdk/nashorn/internal/runtime/test/TrustedScriptEngineTest.java
+ test/src/jdk/nashorn/internal/runtime/test/resources/load_test.js
Changeset: fb53538ea56b
Author: sundar
Date: 2015-04-07 14:13 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fb53538ea56b
8076972: Several nashorn tests failing
Reviewed-by: jlaskey, lagergren
! make/build.xml
! test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
! test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
! test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
! test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
! test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/test/SourceTest.java
Changeset: 3668fbc46e2a
Author: katleman
Date: 2015-04-09 06:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3668fbc46e2a
Added tag jdk8u60-b10 for changeset 7aaa64363e1a
! .hgtags
Changeset: ca218b7a1b4b
Author: lana
Date: 2015-04-09 17:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ca218b7a1b4b
Merge
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
Changeset: 63fe48ca8630
Author: hannesw
Date: 2015-04-16 17:31 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/63fe48ca8630
8077955: Undeclared globals in eval code should not be handled as fast scope
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8077955.js
Changeset: d82b07c9c6e3
Author: hannesw
Date: 2015-04-10 14:18 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d82b07c9c6e3
8067215: Disable dual fields when not using optimistic types
Reviewed-by: attila, lagergren
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/MapTuple.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java
+ src/jdk/nashorn/internal/scripts/JD.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/script/nosecurity/JDK-8067215.js
Changeset: 582ef9805bb0
Author: asaha
Date: 2015-02-18 13:49 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/582ef9805bb0
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 1ae8646dc9b6
Author: asaha
Date: 2015-02-26 10:29 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1ae8646dc9b6
Merge
! .hgtags
Changeset: 18c64a15745e
Author: asaha
Date: 2015-02-26 10:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/18c64a15745e
Merge
! .hgtags
Changeset: f904ef8700ce
Author: asaha
Date: 2015-03-17 12:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f904ef8700ce
Merge
! .hgtags
Changeset: 5c99cf1f261d
Author: asaha
Date: 2015-03-18 18:32 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5c99cf1f261d
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: a6ed9517daff
Author: asaha
Date: 2015-03-25 11:37 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a6ed9517daff
Merge
! .hgtags
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 4d85dc2a3711
Author: asaha
Date: 2015-04-01 11:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4d85dc2a3711
Merge
! .hgtags
Changeset: e790c1387594
Author: asaha
Date: 2015-04-09 22:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e790c1387594
Merge
! .hgtags
- src/jdk/nashorn/tools/resources/shell.js
Changeset: f6f2d944a863
Author: asaha
Date: 2015-04-10 11:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f6f2d944a863
Merge
! .hgtags
Changeset: 6673e739a995
Author: katleman
Date: 2015-04-15 14:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6673e739a995
Added tag jdk8u60-b11 for changeset f6f2d944a863
! .hgtags
Changeset: d03eb34e4b84
Author: lana
Date: 2015-04-16 16:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d03eb34e4b84
Merge
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
Changeset: 37de779feba1
Author: sundar
Date: 2015-04-22 22:49 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/37de779feba1
8078384: Test execution blocker: Nashorn testsuite failing due to compile error in jdk/nashorn/api/scripting/test/ScriptEngineTest.java
Reviewed-by: hannesw, jlaskey
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
Changeset: 3628ab9fdbc0
Author: katleman
Date: 2015-04-22 11:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3628ab9fdbc0
Added tag jdk8u60-b12 for changeset d03eb34e4b84
! .hgtags
Changeset: 411652a014ff
Author: lana
Date: 2015-04-23 16:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/411652a014ff
Merge
Changeset: 5ed57fe26f13
Author: hannesw
Date: 2015-04-27 12:27 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5ed57fe26f13
8066407: Function with same body not reparsed after SyntaxError
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
+ test/script/basic/JDK-8066407.js
Changeset: 248dc4f11e5b
Author: hannesw
Date: 2015-04-27 12:50 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/248dc4f11e5b
8053905: Eager code generation fails for earley boyer with split threshold set to 1000
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionInitializer.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
+ test/script/basic/JDK-8053905.js
+ test/script/basic/JDK-8053905.js.EXPECTED
! test/script/basic/compile-octane-splitter.js
Changeset: 2fc0f0ffdf19
Author: katleman
Date: 2015-04-29 12:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2fc0f0ffdf19
Added tag jdk8u60-b13 for changeset 3628ab9fdbc0
! .hgtags
Changeset: 24e7c53c5716
Author: lana
Date: 2015-04-29 14:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/24e7c53c5716
Merge
Changeset: 03a7733b95ed
Author: hannesw
Date: 2015-05-05 14:23 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/03a7733b95ed
8078049: Nashorn crashes when attempting to start TypeScript compiler
Reviewed-by: lagergren, attila
! make/project.properties
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/nosecurity/JDK-8078049.js
Changeset: 10e350c05d09
Author: hannesw
Date: 2015-05-05 14:30 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/10e350c05d09
8078612: Persistent code cache should support more configurations
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ErrorManager.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8078612_eager_1a.js
+ test/script/basic/JDK-8078612_eager_1a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_1b.js
+ test/script/basic/JDK-8078612_eager_1b.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2a.js
+ test/script/basic/JDK-8078612_eager_2a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2b.js
+ test/script/basic/JDK-8078612_eager_2b.js.EXPECTED
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
Changeset: 5bc0bcefed54
Author: attila
Date: 2015-03-16 11:00 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5bc0bcefed54
8075090: Add tests for the basic failure of try/finally compilation
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8075090.js
Changeset: 28cae214dc6c
Author: attila
Date: 2015-05-05 18:35 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/28cae214dc6c
8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/basic/JDK-8079269.js
Changeset: db8d14478e56
Author: attila
Date: 2015-05-06 13:36 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/db8d14478e56
8079349: Eliminate dead code around Nashorn code generator
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
- src/jdk/nashorn/internal/codegen/Emitter.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
Changeset: 78fcf7f0eac8
Author: katleman
Date: 2015-05-06 13:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/78fcf7f0eac8
Added tag jdk8u60-b14 for changeset 24e7c53c5716
! .hgtags
Changeset: 3905889a30af
Author: lana
Date: 2015-05-07 21:08 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3905889a30af
Merge
- src/jdk/nashorn/internal/codegen/Emitter.java
Changeset: 7725ad692a23
Author: sundar
Date: 2015-05-06 20:04 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7725ad692a23
8079470: Misleading error message when explicit signature constructor is called with wrong arguments
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8079470.js
+ test/script/basic/JDK-8079470.js.EXPECTED
Changeset: 6ceab5fdc3b5
Author: sundar
Date: 2015-05-12 12:40 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6ceab5fdc3b5
8080090: -d option should dump script source as well
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 6a604c072752
Author: sundar
Date: 2015-05-13 12:45 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6a604c072752
8080182: Array.prototype.sort throws IAE on inconsistent comparison
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8080182.js
Changeset: ed65fb816d15
Author: attila
Date: 2014-12-03 16:31 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ed65fb816d15
8066222: too strong assertion on function expression names
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8066222.js
+ test/script/basic/JDK-8066222.js.EXPECTED
Changeset: 1088408b1c02
Author: sundar
Date: 2015-01-15 10:18 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1088408b1c02
8068985: Wrong 'this' bound to eval call within a function when caller's 'this' is a Java object
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8068985.js
+ test/script/basic/JDK-8068985.js.EXPECTED
Changeset: 4a12b571aa4c
Author: sundar
Date: 2014-12-15 16:30 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4a12b571aa4c
8067420: BrowserJSObjectLinker should give priority to beans linker for property get/set
Reviewed-by: lagergren, attila, hannesw
! samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
Changeset: b9dda83d984b
Author: mhaupt
Date: 2015-05-13 15:41 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b9dda83d984b
8080286: use path separator setting consistently in Nashorn project properties
Summary: replace uses of ":" with platform-independent path separator property
Reviewed-by: hannesw, sundar
! make/build.xml
! make/project.properties
Changeset: 24a72d0aef36
Author: hannesw
Date: 2014-12-16 17:02 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/24a72d0aef36
8066226: Fuzzing bug: parameter counts differ in TypeConverterFactory
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/script/basic/JDK-8066226.js
+ test/script/basic/JDK-8066226.js.EXPECTED
Changeset: e3af6a3cd761
Author: hannesw
Date: 2014-12-15 12:08 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e3af6a3cd761
8066215: Fuzzing bug: length valueOf bug
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
+ test/script/basic/JDK-8066215.js
+ test/script/basic/JDK-8066215.js.EXPECTED
Changeset: 02421b7112bb
Author: hannesw
Date: 2014-12-03 11:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/02421b7112bb
8066214: Fuzzing bug: Object.prototype.toLocaleString(0)
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8066214.js
+ test/script/basic/JDK-8066214.js.EXPECTED
Changeset: 201b37681668
Author: hannesw
Date: 2015-05-14 15:35 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/201b37681668
8047365: Very long function names break codegen
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Namespace.java
+ test/script/basic/JDK-8047365.js
+ test/script/basic/JDK-8047365.js.EXPECTED
Changeset: 2caf11badeef
Author: katleman
Date: 2015-05-13 12:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2caf11badeef
Added tag jdk8u60-b15 for changeset 78fcf7f0eac8
! .hgtags
Changeset: bf44ade6c2c2
Author: lana
Date: 2015-05-14 20:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/bf44ade6c2c2
Merge
- src/jdk/nashorn/internal/codegen/Emitter.java
Changeset: 55c1eef5c4fc
Author: attila
Date: 2015-05-06 15:46 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/55c1eef5c4fc
8079362: Enforce best practices for Node token API usage
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/parser/Parser.java
Changeset: 7320ba416df1
Author: mhaupt
Date: 2015-05-15 10:21 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7320ba416df1
8080471: fix usage of replace and file separator in Nashorn tests
Summary: Two tests should use replace instead of replaceAll, and there is a typo in the usage of File.separator.
Reviewed-by: attila, hannesw
! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js
Changeset: cd840e74bc74
Author: attila
Date: 2015-05-13 09:38 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/cd840e74bc74
8067931: Improve error message when with statement is passed a POJO
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: ea7358a68734
Author: attila
Date: 2015-05-13 10:01 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ea7358a68734
8080295: Need to adjust test output for 8067931
Reviewed-by: jlaskey, sundar
! test/script/basic/8024180/with_java_object.js.EXPECTED
Changeset: 8418a2cbe130
Author: attila
Date: 2015-05-15 10:19 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/8418a2cbe130
8079424: code generator for discarded boolean logical operation has an extra pop
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8079424.js
Changeset: 0bfad612771a
Author: attila
Date: 2015-05-15 15:44 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0bfad612771a
Merge
Changeset: ae69b9dfc4ae
Author: attila
Date: 2015-05-15 15:40 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ae69b9dfc4ae
8078414: Don't create impossible converters for ScriptObjectMirror
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java
Changeset: b25d661edda8
Author: hannesw
Date: 2015-04-20 10:40 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b25d661edda8
8071928: Instance properties with getters returning wrong values
Reviewed-by: attila, lagergren, sundar
+ test/script/basic/JDK-8071928.js
Changeset: 50f858c7a76c
Author: hannesw
Date: 2015-04-20 10:39 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/50f858c7a76c
8073846: Javascript for-in loop returned extra keys
Reviewed-by: attila, lagergren, sundar
+ test/script/basic/JDK-8073846.js
Changeset: a71a115c2dd5
Author: mhaupt
Date: 2015-05-15 16:36 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a71a115c2dd5
8049300: jjs scripting: need way to quote $EXEC command arguments to protect spaces
Summary: honor quoting with "" and '' as well as escaped spaces
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: a8c536d1d3e0
Author: sundar
Date: 2014-12-16 14:06 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a8c536d1d3e0
8067636: ant javadoc target is broken
Reviewed-by: hannesw, lagergren
! make/build.xml
! samples/browser_dom.js
+ samples/time_color.fx
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
Changeset: 644d9b9c97ed
Author: sundar
Date: 2015-05-20 14:16 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/644d9b9c97ed
8080598: Javadoc warnings in Global.java after lazy initialization
Reviewed-by: lagergren, hannesw
! make/build.xml
+ samples/undefined_call.js
+ samples/unzip.js
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/objects/Global.java
Changeset: 4eabcac368d2
Author: sundar
Date: 2015-05-21 18:44 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4eabcac368d2
8080848: delete of bound Java method property results in crash
Reviewed-by: hannesw, lagergren
+ samples/console.js
+ samples/consoleuse.js
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8080848.js
Changeset: 2937f5b9e985
Author: sundar
Date: 2015-05-21 21:51 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2937f5b9e985
8079145: jdk.nashorn.internal.runtime.arrays.IntArrayData.convert assertion
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
+ test/script/basic/JDK-8079145.js
+ test/script/basic/JDK-8079145.js.EXPECTED
Changeset: 5262831d0268
Author: attila
Date: 2015-05-26 14:37 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5262831d0268
8081015: Allow conversion of native arrays to Queue and Collection
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java
+ test/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java
Changeset: ff7052ce0f6b
Author: katleman
Date: 2015-05-21 10:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ff7052ce0f6b
Added tag jdk8u60-b16 for changeset bf44ade6c2c2
! .hgtags
Changeset: 103c04f15c38
Author: amurillo
Date: 2015-05-26 10:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/103c04f15c38
Merge
Changeset: aa83c9841e3c
Author: sundar
Date: 2015-05-27 16:52 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/aa83c9841e3c
8007456: Nashorn test framework @argument does not handle quoted strings
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 45c33270c300
Author: attila
Date: 2015-05-26 16:12 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/45c33270c300
8081062: ListAdapter should take advantage of JSObject
Reviewed-by: lagergren, sundar
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java
Changeset: 01491258b920
Author: sundar
Date: 2015-05-27 22:18 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/01491258b920
8081156: jjs "nashorn.args" system property is not effective when script arguments are passed
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/options/Options.java
+ test/script/basic/JDK-8081156.js
Changeset: 84130ed8e56f
Author: sundar
Date: 2015-05-28 13:35 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/84130ed8e56f
8081355: Test missed for the fix of JDK-8007456 backport to jdk8u-dev
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8007456.js
+ test/script/basic/JDK-8007456.js.EXPECTED
Changeset: 12414959b0de
Author: katleman
Date: 2015-05-27 13:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/12414959b0de
Added tag jdk8u60-b17 for changeset ff7052ce0f6b
! .hgtags
Changeset: 0b5c0f02a0b7
Author: lana
Date: 2015-05-28 16:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0b5c0f02a0b7
Merge
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
Changeset: b8deeb25baec
Author: attila
Date: 2015-05-27 14:37 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b8deeb25baec
8081204: ListAdapter throws NPE when adding/removing elements outside of JS context
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/src/jdk/nashorn/internal/runtime/test/AddAndRemoveOnListAdapterOutsideOfJavaScriptContextTest.java
Changeset: b4a5485d6ff3
Author: sundar
Date: 2015-06-02 14:53 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b4a5485d6ff3
8081609: engine.eval call from a java method which was called from a previous engine.eval results in wrong ScriptContext being used.
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
Changeset: e5b03cc6f269
Author: attila
Date: 2015-06-01 15:01 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e5b03cc6f269
8066218: UTF-32LE mistakenly detected as UTF-16LE
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/Source.java
Changeset: 4632d53923d4
Author: mhaupt
Date: 2015-06-02 10:40 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4632d53923d4
8081603: erroneous dot file generated from Nashorn --print-code
Summary: Emit a dot label string-conformant line break instead of a hard one to avoid strings ranging across an EOL.
Reviewed-by: attila, lagergren, sundar
! src/jdk/nashorn/internal/ir/debug/NashornTextifier.java
Changeset: d03088193a17
Author: mhaupt
Date: 2015-06-02 10:40 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d03088193a17
8081604: rename ScriptingFunctions.tokenizeCommandLine
Summary: This used to be a single-purpose private helper; it is now used by external clients, and for new purposes. Consequently, it deserves a less specific name.
Reviewed-by: attila, lagergren, sundar
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 24cb54d0bfa2
Author: sundar
Date: 2015-06-02 17:59 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/24cb54d0bfa2
Merge
Changeset: 556876366259
Author: mhaupt
Date: 2015-06-02 14:34 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/556876366259
8081668: fix Nashorn ant externals command
Summary: update URLs for Showdown (JavaScript Markdown implementation) download
Reviewed-by: hannesw, sundar
! make/build.xml
Changeset: 7b10faf739fd
Author: mhaupt
Date: 2015-06-02 14:35 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7b10faf739fd
8080275: transparently download testng.jar for Nashorn testing
Summary: Instead of asking the user to manually download and install testng.jar, automate the process via "ant externals".
Reviewed-by: hannesw, sundar
! README
! make/build.xml
! make/project.properties
Changeset: ba519ec9ec82
Author: mhaupt
Date: 2015-06-02 17:08 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ba519ec9ec82
8081696: reduce dependency of Nashorn tests on external components
Reviewed-by: attila, sundar
! make/build.xml
Changeset: dcbf5e2121e3
Author: hannesw
Date: 2015-06-03 10:42 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dcbf5e2121e3
8066220: Fuzzing bug: MethodHandle bug (Object,Object) != (boolean)Object
Reviewed-by: lagergren, attila, sundar
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
+ test/script/basic/JDK-8066220.js
+ test/script/basic/JDK-8066220.js.EXPECTED
Changeset: 07f32a26bc1e
Author: attila
Date: 2015-06-02 10:55 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/07f32a26bc1e
8066773: JSON-friendly wrapper for objects
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeJava.java
+ src/jdk/nashorn/internal/runtime/JSONListAdapter.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
+ test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java
Changeset: fb99aafd5c0d
Author: attila
Date: 2015-06-03 16:44 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fb99aafd5c0d
8081813: JSONListAdapter should delegate its [[DefaultValue]] to wrapped object
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk/nashorn/internal/runtime/JSONListAdapter.java
Changeset: d5a9705a27b1
Author: hannesw
Date: 2015-06-03 18:08 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d5a9705a27b1
8066237: Fuzzing bug: Parser error on optimistic recompilation
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8066237.js
Changeset: 19263eb2ff0c
Author: sundar
Date: 2015-06-05 14:46 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/19263eb2ff0c
8081809: Missing final modifier in method parameters (nashorn code convention)
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/ir/SplitReturn.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
Changeset: 2f1b9f4daec1
Author: mhaupt
Date: 2015-06-05 12:38 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2f1b9f4daec1
8080087: Nashorn $ENV.PWD is originally undefined
Summary: On Windows, the PWD environment variable does not exist and cannot be imported in scripting mode, so it is set explicitly.
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/nosecurity/JDK-8080087.js
Changeset: 22640d19073c
Author: sundar
Date: 2015-06-05 20:34 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/22640d19073c
8085810: Return value of Objects.requireNonNull call can be used
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk/nashorn/internal/runtime/options/Options.java
Changeset: e40d2ac8d070
Author: sundar
Date: 2015-06-08 13:57 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e40d2ac8d070
8085802: Nashorn -nse option causes parse error on anonymous function definition
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8085802.js
Changeset: da52a33a5e93
Author: sundar
Date: 2015-06-08 17:59 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/da52a33a5e93
8085937: add autoimports sample script to easily explore Java classes in interactive mode
Reviewed-by: lagergren, attila
+ samples/autoimports.js
+ samples/dateconversion.js
+ samples/secondssince.js
Changeset: 523767716eb3
Author: mhaupt
Date: 2015-06-08 10:28 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/523767716eb3
8085885: address Javadoc warnings in Nashorn source code
Reviewed-by: hannesw, lagergren
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/objects/annotations/Constructor.java
! src/jdk/nashorn/internal/objects/annotations/Function.java
! src/jdk/nashorn/internal/objects/annotations/Getter.java
! src/jdk/nashorn/internal/objects/annotations/ScriptClass.java
! src/jdk/nashorn/internal/objects/annotations/Setter.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
Changeset: b39a918a34a4
Author: mhaupt
Date: 2015-06-09 09:27 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b39a918a34a4
8080490: add $EXECV command to Nashorn scripting mode
Summary: Additional arguments to the command line can be passed as a single array, or as a sequence of varargs.
Reviewed-by: attila, hannesw
+ samples/exec.js
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: 271aceb4b3f0
Author: sundar
Date: 2015-06-09 14:19 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/271aceb4b3f0
8086032: Add compiler error tests when syntax extensions are used with --no-syntax-extensions option
Reviewed-by: attila, hannesw
+ samples/javahelp.js
+ test/script/error/anon_func_stat_nse.js
+ test/script/error/anon_func_stat_nse.js.EXPECTED
+ test/script/error/backquote_string_nse.js
+ test/script/error/backquote_string_nse.js.EXPECTED
+ test/script/error/conditional_catch_nse.js
+ test/script/error/conditional_catch_nse.js.EXPECTED
+ test/script/error/expr_closure_nse.js
+ test/script/error/expr_closure_nse.js.EXPECTED
+ test/script/error/for_each_nse.js
+ test/script/error/for_each_nse.js.EXPECTED
+ test/script/error/hash_comment_nse.js
+ test/script/error/hash_comment_nse.js.EXPECTED
+ test/script/error/heredoc_nse.js
+ test/script/error/heredoc_nse.js.EXPECTED
+ test/script/error/object_literal_in_new_nse.js
+ test/script/error/object_literal_in_new_nse.js.EXPECTED
Changeset: 98b090e45df3
Author: sundar
Date: 2015-06-11 13:33 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/98b090e45df3
8087136: regression: apply on $EXEC fails with ClassCastException
Reviewed-by: hannesw, lagergren
! samples/exec.js
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: d314052d7f5e
Author: sundar
Date: 2015-06-12 16:55 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d314052d7f5e
8087211: Indirect evals should be strict with -strict option
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/JDK-8087211.js
+ test/script/basic/JDK-8087211_2.js
! test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java
Changeset: 3780124b6dbb
Author: katleman
Date: 2015-06-03 08:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3780124b6dbb
Added tag jdk8u60-b18 for changeset 0b5c0f02a0b7
! .hgtags
Changeset: d55bb2ce4b00
Author: lana
Date: 2015-06-10 18:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d55bb2ce4b00
Added tag jdk8u60-b19 for changeset 3780124b6dbb
! .hgtags
Changeset: 46a3d8588ad2
Author: lana
Date: 2015-06-12 18:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/46a3d8588ad2
Merge
Changeset: 9dba91416efb
Author: hannesw
Date: 2015-06-15 15:49 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9dba91416efb
8098546: eval within a 'with' leaks definitions into global scope
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8098546.js
Changeset: 77ff49b11306
Author: hannesw
Date: 2015-06-16 13:25 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/77ff49b11306
8098807: Strict eval throws ClassCastException with large scripts
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098807-payload.js
+ test/script/basic/JDK-8098807.js
Changeset: a8706b5e6a2e
Author: sundar
Date: 2015-06-16 18:26 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a8706b5e6a2e
8098578: Global scope is not accessible with indirect load call
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098578.js
Changeset: fb91ff186894
Author: sundar
Date: 2015-06-17 14:21 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fb91ff186894
8098847: obj."prop" and obj.'prop' should result in SyntaxError
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
+ test/script/error/JDK-8098847.js
+ test/script/error/JDK-8098847.js.EXPECTED
Changeset: a701698b7513
Author: hannesw
Date: 2015-06-17 13:56 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a701698b7513
8098808: Convert Scope from interface to class
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
! src/jdk/nashorn/internal/runtime/Scope.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
Changeset: 719455f3db1c
Author: sundar
Date: 2015-06-18 19:20 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/719455f3db1c
8117883: nasgen prototype, instance member count calculation is wrong
Reviewed-by: hannesw, lagergren
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 7095ada9fc82
Author: attila
Date: 2015-06-23 11:16 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7095ada9fc82
8129410: Java adapters with class-level overrides should preserve variable arity constructors
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8129410.js
Changeset: 1ecba73dd2a1
Author: jeff
Date: 2015-06-26 16:16 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1ecba73dd2a1
8079531: Third Party License Readme update for 8u60
Reviewed-by: tbell, iris
! THIRD_PARTY_README
Changeset: 7475a2bd3c01
Author: lana
Date: 2015-06-17 11:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7475a2bd3c01
Added tag jdk8u60-b20 for changeset 46a3d8588ad2
! .hgtags
Changeset: a44fec1a0d19
Author: katleman
Date: 2015-06-24 10:41 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a44fec1a0d19
Added tag jdk8u60-b21 for changeset 7475a2bd3c01
! .hgtags
Changeset: 9ed906919b5d
Author: lana
Date: 2015-06-27 23:21 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9ed906919b5d
Merge
Changeset: 23165e806566
Author: asaha
Date: 2015-07-01 21:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/23165e806566
Added tag jdk8u60-b22 for changeset 9ed906919b5d
! .hgtags
Changeset: dc07d2b95013
Author: asaha
Date: 2015-05-28 20:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dc07d2b95013
Merge
! .hgtags
Changeset: 676ce2f6b277
Author: asaha
Date: 2015-06-03 20:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/676ce2f6b277
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
Changeset: eb0e45a0f6d0
Author: asaha
Date: 2015-06-04 13:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/eb0e45a0f6d0
Merge
! .hgtags
Changeset: a52eb1195c48
Author: asaha
Date: 2015-06-08 11:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a52eb1195c48
Added tag jdk8u51-b16 for changeset f01ca5e6b907
! .hgtags
Changeset: c9e0b35bf02e
Author: asaha
Date: 2015-06-08 12:25 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c9e0b35bf02e
Merge
! .hgtags
Changeset: 654ab44e8171
Author: asaha
Date: 2015-06-10 23:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/654ab44e8171
Merge
! .hgtags
Changeset: 219967ffe903
Author: asaha
Date: 2015-06-17 21:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/219967ffe903
Merge
! .hgtags
Changeset: 2fea5c6d3002
Author: asaha
Date: 2015-06-24 11:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2fea5c6d3002
Merge
! .hgtags
Changeset: c34c3f822651
Author: asaha
Date: 2015-07-01 22:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c34c3f822651
Merge
! .hgtags
Changeset: b54482d42837
Author: katleman
Date: 2015-07-08 11:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b54482d42837
Added tag jdk8u60-b23 for changeset 23165e806566
! .hgtags
Changeset: 681076932484
Author: asaha
Date: 2015-07-08 12:25 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/681076932484
Merge
! .hgtags
Changeset: 481bc5f5b273
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2015-08-29 06:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/481bc5f5b273
Merge from main OpenJDK repository
More information about the bsd-port-dev
mailing list