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 <gle...@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