Changeset: c75493c7a70c Author: coffeys Date: 2014-01-16 20:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c75493c7a70c
8029627: Allow duplicate bugid for changeset in jdk8 update forest Reviewed-by: robilad ! .jcheck/conf Changeset: 90938b533909 Author: coffeys Date: 2014-01-16 23:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/90938b533909 Merge Changeset: c048dbba035c Author: coffeys Date: 2014-01-23 20:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c048dbba035c Merge Changeset: e77bf2c56784 Author: coffeys Date: 2014-01-31 00:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e77bf2c56784 Merge Changeset: 2cda3335666f Author: coffeys Date: 2014-01-11 17:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2cda3335666f Added tag jdk8u20-b00 for changeset 0b4301c79225 ! .hgtags Changeset: d39eb6ab8758 Author: lana Date: 2014-02-04 18:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d39eb6ab8758 Merge ! .hgtags Changeset: 21252e6cd948 Author: coffeys Date: 2014-02-14 14:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/21252e6cd948 Merge ! .hgtags Changeset: 43a1183d2ab0 Author: katleman Date: 2014-02-12 12:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/43a1183d2ab0 Added tag jdk8u20-b01 for changeset d39eb6ab8758 ! .hgtags Changeset: b99c4efa0f38 Author: lana Date: 2014-02-17 16:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b99c4efa0f38 Merge ! .hgtags Changeset: 214da2c67608 Author: coffeys Date: 2014-03-12 21:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/214da2c67608 Merge ! .hgtags Changeset: cfe1ce3a1067 Author: sundar Date: 2014-03-19 21:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/cfe1ce3a1067 8029031: "ant clean jar" on nashorn repo results in number of ASM deprecated warnings Reviewed-by: lagergren, jlaskey, hannesw ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java ! src/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java Changeset: a4a1d38f0294 Author: sundar Date: 2013-12-02 18:19 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a4a1d38f0294 8029364: NashornException to expose thrown object Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/runtime/ECMAException.java + test/script/basic/JDK-8029364.js + test/script/basic/JDK-8029364.js.EXPECTED Changeset: 32af580d077c Author: sundar Date: 2013-12-16 23:25 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/32af580d077c 8030182: scopeCall with -1 as line number Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk/nashorn/internal/codegen/CompilerConstants.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java + test/script/basic/JDK-8030182.js + test/script/basic/JDK-8030182.js.EXPECTED + test/script/basic/JDK-8030182_2.js + test/script/basic/JDK-8030182_2.js.EXPECTED Changeset: 23cbfa168a4e Author: sundar Date: 2013-12-19 21:53 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/23cbfa168a4e 8030809: Anonymous functions should not be shown with internal names in script stack trace Reviewed-by: lagergren, hannesw, jlaskey ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/internal/codegen/CompilerConstants.java ! src/jdk/nashorn/internal/parser/Parser.java ! test/script/basic/JDK-8025515.js + test/script/basic/JDK-8030809.js + test/script/basic/JDK-8030809.js.EXPECTED Changeset: 3f2b4f3e2c11 Author: sundar Date: 2014-01-03 10:09 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3f2b4f3e2c11 8031106: Nashorn: IndexOutOfBoundsException in NashornCallSiteDescriptor.getNameToken() Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java + test/script/sandbox/JDK-8031106.js Changeset: e8ca05a58112 Author: sundar Date: 2014-01-07 18:14 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e8ca05a58112 8029003: setField in ScriptObject is incorrect for non extensible objects Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 2f55fa4b2e88 Author: hannesw Date: 2014-01-07 14:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2f55fa4b2e88 8029667: Prototype linking is incorrect Reviewed-by: jlaskey, sundar ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java + test/script/basic/JDK-8029667.js + test/script/basic/JDK-8029667.js.EXPECTED Changeset: 8c19fdb184f8 Author: sundar Date: 2014-01-08 17:51 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/8c19fdb184f8 8031317: SyntaxError when property setter has no parameter Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8031317.js + test/script/basic/JDK-8031317.js.EXPECTED Changeset: c6ed9226b007 Author: sundar Date: 2014-01-09 19:23 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c6ed9226b007 8031359: Invocable.getInterface() works incorrectly if interface has default methods Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java + test/script/basic/JDK-8031359.js + test/script/basic/JDK-8031359.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/InvocableTest.java Changeset: 9fe1f5e5db35 Author: sundar Date: 2014-01-13 18:13 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9fe1f5e5db35 8029332: Do not require nasgen-generated functions to return Object Reviewed-by: lagergren, jlaskey, hannesw ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! src/jdk/nashorn/internal/objects/NativeMath.java Changeset: dcbcd41734d6 Author: sundar Date: 2014-01-15 14:51 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dcbcd41734d6 8031715: Indexed access to java package not working Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8031715.js + test/script/basic/JDK-8031715.js.EXPECTED Changeset: 6d0808f127bd Author: sundar Date: 2014-01-16 21:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6d0808f127bd 8031983: Error objects should capture stack at the constructor Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/runtime/ECMAException.java + test/script/basic/JDK-8031983.js + test/script/basic/JDK-8031983.js.EXPECTED ! test/script/basic/NASHORN-441.js.EXPECTED Changeset: 33a61e7f43e6 Author: sundar Date: 2014-01-16 22:50 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/33a61e7f43e6 8032004: instance property "message" of Error objects should be non-enumerable Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java + test/script/basic/JDK-8032004.js ! test/script/basic/NASHORN-111.js.EXPECTED Changeset: aef781b882c0 Author: sundar Date: 2014-01-17 20:09 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/aef781b882c0 8032060: PropertyMap of Error objects is not stable Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ECMAException.java + test/script/trusted/JDK-8032060.js Changeset: 37bf1b9838b5 Author: sundar Date: 2014-01-20 19:51 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/37bf1b9838b5 8032068: implement @sourceURL and #sourceURL directives Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk/nashorn/internal/parser/Lexer.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/TokenType.java + test/script/basic/JDK-8032068.js + test/script/basic/JDK-8032068.js.EXPECTED Changeset: 716aedd8730a Author: sundar Date: 2014-02-06 17:44 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/716aedd8730a 8033763: Add tests to assert map identity of certain objects Reviewed-by: hannesw, lagergren ! make/build.xml ! make/project.properties + test/script/currently-failing/gettersetter.js + test/script/maptests/builtins.js + test/script/maptests/constructor.js + test/script/maptests/maputil.js + test/script/maptests/object_create.js + test/script/maptests/object_literals.js + test/script/maptests/point.js + test/script/maptests/property_add.js + test/script/maptests/property_delete.js + test/script/maptests/proto.js Changeset: 34e8f522b7ba Author: sundar Date: 2014-02-14 19:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/34e8f522b7ba 8011964: need indexed access to externally-managed ByteBuffer Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java + src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8011964.js + test/script/basic/JDK-8011964.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: 946916efe39e Author: sundar Date: 2014-02-07 18:47 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/946916efe39e 8033924: Default permissions are not given for eval code Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ScriptLoader.java + test/script/sandbox/safeprops.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: 316ee513df62 Author: sundar Date: 2014-02-25 18:56 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/316ee513df62 8030197: Nashorn: Object.defineProperty() can be lured to change fixed NaN property Reviewed-by: attila, jlaskey ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/runtime/PropertyDescriptor.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8030197.js Changeset: 06ee95f094b4 Author: hannesw Date: 2014-03-03 15:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/06ee95f094b4 8035948: Redesign property listeners for shared classes Reviewed-by: sundar, lagergren ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeStrictArguments.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java + src/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/scripts/JO.java Changeset: f6f637d883bd Author: simonis Date: 2014-02-10 10:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f6f637d883bd 8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath Reviewed-by: erikj ! make/BuildNashorn.gmk Changeset: 27d6e99ae970 Author: hannesw Date: 2014-03-12 16:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/27d6e99ae970 8034055: delete on global object not properly guarded Reviewed-by: sundar, lagergren + test/script/basic/JDK-8034055.js + test/script/basic/JDK-8034055.js.EXPECTED Changeset: 5a1ae83c295f Author: hannesw Date: 2014-03-12 11:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5a1ae83c295f 8021350: Share script classes between threads/globals within context Reviewed-by: lagergren, sundar ! make/build.xml ! make/project.properties ! src/jdk/nashorn/internal/codegen/Attr.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/SharedScopeCall.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.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 Changeset: 64a0ac7d08e7 Author: sundar Date: 2014-03-13 15:58 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/64a0ac7d08e7 8015958: DataView constructor is not defined Reviewed-by: attila, hannesw, lagergren ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/dataview_endian.js + test/script/basic/dataview_getset.js + test/script/basic/dataview_new.js Changeset: 5ab19753ce4a Author: sundar Date: 2014-03-17 18:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5ab19753ce4a 8037400: Remove getInitialMap getters and GlobalObject interface Reviewed-by: lagergren, jlaskey, attila ! make/build.xml ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java - src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/ParserException.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk/nashorn/tools/Shell.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java Changeset: c1f528e1d2f2 Author: sundar Date: 2014-03-21 20:24 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c1f528e1d2f2 8037562: Nashorn: JSON.parse comes up with nonexistent entries if there are gaps between the keys Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8037562.js + test/script/basic/JDK-8037562.js.EXPECTED Changeset: f4fc3b50a3ba Author: katleman Date: 2014-02-19 13:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f4fc3b50a3ba Added tag jdk8u20-b02 for changeset 43a1183d2ab0 ! .hgtags Changeset: 9d69311869d5 Author: lana Date: 2014-02-19 21:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9d69311869d5 Merge ! .hgtags Changeset: e70dd55986e0 Author: katleman Date: 2014-02-26 14:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e70dd55986e0 Added tag jdk8u20-b03 for changeset 9d69311869d5 ! .hgtags Changeset: 4ceb9789a6a5 Author: katleman Date: 2014-03-05 12:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4ceb9789a6a5 Added tag jdk8u20-b04 for changeset e70dd55986e0 ! .hgtags Changeset: 4268cd11c241 Author: katleman Date: 2014-03-12 14:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/4268cd11c241 Added tag jdk8u20-b05 for changeset 4ceb9789a6a5 ! .hgtags Changeset: 27e3f2430863 Author: katleman Date: 2014-03-19 15:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/27e3f2430863 Added tag jdk8u20-b06 for changeset 4268cd11c241 ! .hgtags Changeset: f57596c9d91c Author: lana Date: 2014-03-18 12:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f57596c9d91c Merge ! .hgtags Changeset: 7e89db817ed0 Author: lana Date: 2014-03-24 13:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7e89db817ed0 Merge ! .hgtags Changeset: 2633cfbd3979 Author: lana Date: 2014-03-24 13:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2633cfbd3979 Merge - src/jdk/nashorn/internal/runtime/GlobalObject.java - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java Changeset: b6d77b47cf7f Author: sundar Date: 2014-03-27 19:39 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b6d77b47cf7f 8038456: improve nasgen type checks and use specific return type for @Function, @SpecializedFunctio methods Reviewed-by: lagergren, jlaskey ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk/nashorn/internal/objects/NativeFunction.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/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.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: 267e9e895282 Author: sundar Date: 2014-03-28 13:24 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/267e9e895282 8038615: test262 repo is now a git repo in github Reviewed-by: lagergren, hannesw ! README ! make/build.xml Changeset: 2282c86cb1a9 Author: katleman Date: 2014-03-26 12:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2282c86cb1a9 Added tag jdk8u20-b07 for changeset 7e89db817ed0 ! .hgtags Changeset: 18f81e83fa8e Author: amurillo Date: 2014-04-01 11:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/18f81e83fa8e Merge - src/jdk/nashorn/internal/runtime/GlobalObject.java - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java Changeset: 83dd87a63ea3 Author: sundar Date: 2014-04-02 15:52 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/83dd87a63ea3 8039047: Parser accepts conditional catch clauses even when --no-syntax-extensions / -nse option is passed Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/parser/Parser.java + test/script/error/JDK-8039047.js + test/script/error/JDK-8039047.js.EXPECTED Changeset: e0e2d72e6699 Author: hannesw Date: 2014-04-02 18:26 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e0e2d72e6699 8038638: Persistent store for compiled scripts Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/CodeInstaller.java + src/jdk/nashorn/internal/runtime/CodeStore.java + src/jdk/nashorn/internal/runtime/CompiledScript.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/resources/Options.properties Changeset: 7a21339bb76e Author: hannesw Date: 2014-04-03 17:35 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7a21339bb76e 8039181: Persistent code store does not use absolute paths internally Reviewed-by: sundar, lagergren ! src/jdk/nashorn/internal/runtime/CodeStore.java Changeset: 3cb09c560108 Author: sundar Date: 2014-04-07 21:57 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3cb09c560108 8039387: Nashorn supports indexed access of List elements, but length property is not supported Reviewed-by: lagergren, jlaskey ! src/jdk/internal/dynalink/beans/BeanLinker.java + test/script/basic/JDK-8039387.js + test/script/basic/JDK-8039387.js.EXPECTED ! test/script/basic/list.js ! test/script/basic/list.js.EXPECTED Changeset: 163ad5235ef6 Author: mnunez Date: 2014-03-17 18:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/163ad5235ef6 8037378: Write sanity tests for bytecode persistence feature Reviewed-by: sundar, hannesw + test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: 06b8bf8df928 Author: mnunez Date: 2014-03-19 16:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/06b8bf8df928 8037779: NoPersistenceCachingTest fails with ant test Reviewed-by: sundar, hannesw ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: 997c08a0a6c0 Author: mnunez Date: 2014-04-09 10:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/997c08a0a6c0 8039403: Write sanity tests for persistent caching Reviewed-by: hannesw, sundar + test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: e6ed9573c644 Author: katleman Date: 2014-04-02 09:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e6ed9573c644 Added tag jdk8u20-b08 for changeset 2282c86cb1a9 ! .hgtags Changeset: 41f588adeb7a Author: lana Date: 2014-04-03 10:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/41f588adeb7a Merge Changeset: b1a025fe733d Author: katleman Date: 2014-04-09 08:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b1a025fe733d Added tag jdk8u20-b09 for changeset 41f588adeb7a ! .hgtags Changeset: 47dc7a83b3c4 Author: lana Date: 2014-04-11 09:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/47dc7a83b3c4 Merge Changeset: 5cd03033fb19 Author: hannesw Date: 2014-04-14 17:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5cd03033fb19 8030199: Nashorn: Uint8ClampedArray - Incorrect ToUint8Clamp implementation Reviewed-by: sundar, jlaskey, lagergren ! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java + test/script/basic/JDK-8030199.js + test/script/basic/JDK-8030199.js.EXPECTED Changeset: 14f081aae67a Author: hannesw Date: 2014-04-14 17:45 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/14f081aae67a 8030200: Wrong result for Number.prototype.toString() for certain radix/inputs Reviewed-by: sundar, jlaskey, lagergren ! src/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8030200.js + test/script/basic/JDK-8030200.js.EXPECTED ! test/script/basic/NASHORN-173.js.EXPECTED Changeset: 6b0503992896 Author: asaha Date: 2014-03-14 23:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6b0503992896 Merge ! .hgtags Changeset: 5793474768bd Author: asaha Date: 2014-03-20 10:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5793474768bd Merge ! .hgtags Changeset: 7d224597bd0e Author: asaha Date: 2014-03-20 10:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/7d224597bd0e Merge ! .hgtags Changeset: a3889d77f1b3 Author: asaha Date: 2014-03-27 15:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a3889d77f1b3 Merge ! .hgtags Changeset: 58c4fb608e60 Author: asaha Date: 2014-03-31 14:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/58c4fb608e60 Merge ! .hgtags Changeset: b5c37cb0b2a0 Author: asaha Date: 2014-04-02 10:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b5c37cb0b2a0 Merge ! .hgtags Changeset: fdcdffd5b5b1 Author: asaha Date: 2014-04-10 15:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fdcdffd5b5b1 Merge ! .hgtags ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java Changeset: ef90d0fc9533 Author: katleman Date: 2014-04-16 12:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ef90d0fc9533 Added tag jdk8u20-b10 for changeset fdcdffd5b5b1 ! .hgtags Changeset: c116e9229e09 Author: lana Date: 2014-04-16 15:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c116e9229e09 Merge Changeset: c720454d2435 Author: katleman Date: 2014-04-23 11:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c720454d2435 Added tag jdk8u20-b11 for changeset c116e9229e09 ! .hgtags Changeset: ae85d184a58a Author: hannesw Date: 2014-04-28 18:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ae85d184a58a 8041953: JDK-8031359.js fails in 8u-dev Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java Changeset: aa02e673d768 Author: katleman Date: 2014-04-30 11:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/aa02e673d768 Added tag jdk8u20-b12 for changeset c720454d2435 ! .hgtags Changeset: 2ca464cf3093 Author: lana Date: 2014-04-30 23:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2ca464cf3093 Merge Changeset: 8f06a63adf4e Author: sundar Date: 2014-05-02 19:15 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/8f06a63adf4e 8027933: Add --const-as-var option Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/TokenType.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/resources/Options.properties ! test/script/basic/JDK-8008448.js + test/script/basic/JDK-8027933.js + test/script/basic/JDK-8027933.js.EXPECTED + test/script/error/JDK-8027933.js + test/script/error/JDK-8027933.js.EXPECTED ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java Changeset: cdf42b4b8226 Author: hannesw Date: 2014-04-25 16:34 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/cdf42b4b8226 8040078: Avoid repeated reading of source for cached loads Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/ir/debug/JSONWriter.java ! src/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/tools/Shell.java ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java + test/src/jdk/nashorn/internal/runtime/SourceTest.java ! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java ! test/src/jdk/nashorn/test/models/SourceHelper.java Changeset: 9ad26ed8cc97 Author: hannesw Date: 2014-05-06 12:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/9ad26ed8cc97 8041998: RegExp implementation is not thread-safe Reviewed-by: lagergren, sundar, attila ! src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java + test/script/basic/JDK-8041998.js + test/script/basic/JDK-8041998.js.EXPECTED Changeset: ef8fa378d444 Author: sundar Date: 2014-05-06 17:54 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ef8fa378d444 8042364: Make __proto__ ES6 draft compliant Reviewed-by: jlaskey, lagergren, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8024120.js ! test/script/basic/JDK-8024174.js + test/script/basic/JDK-8042364.js + test/script/basic/JDK-8042364.js.EXPECTED Changeset: bb3e5d0fcc33 Author: mnunez Date: 2014-02-11 12:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/bb3e5d0fcc33 8033231: test fails with java.lang.UnsatisfiedLinkError Reviewed-by: attila, sundar ! test/script/basic/JDK-8026161.js ! test/script/basic/JDK-8026161.js.EXPECTED + test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java Changeset: dea8e0de23b2 Author: sundar Date: 2014-05-07 14:07 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/dea8e0de23b2 8041697: CompiledScript slower when eval with binding Reviewed-by: lagergren, attila, hannesw ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/tools/Shell.java Changeset: 2f6add5fefb3 Author: katleman Date: 2014-05-07 10:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/2f6add5fefb3 Added tag jdk8u20-b13 for changeset 2ca464cf3093 ! .hgtags Changeset: 90d417fd526c Author: lana Date: 2014-05-07 21:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/90d417fd526c Merge Changeset: 41be00d23622 Author: sundar Date: 2014-05-07 20:20 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/41be00d23622 8042600: Add more samples in nashorn/samples directory Reviewed-by: jlaskey, hannesw + samples/BufferArray.java + samples/CastExample.java + samples/README + samples/array_mapreduce.js + samples/astviewer.js + samples/barchart_weather.js + samples/call_lambda.js ! samples/counters.js + samples/dirname.js + samples/disassemble.js + samples/engine/README + samples/engine/accessvar.js + samples/engine/callfunc.js + samples/engine/callmethod.js + samples/engine/exposevar.js + samples/engine/foreignobject.js + samples/engine/hello.js + samples/engine/interface.js + samples/engine/interface2.js + samples/engine/lambda_as_func.js + samples/env.js + samples/expression_closure.js + samples/fileline.js + samples/fizzbuzz.js + samples/for_each.js + samples/gaussian_random.js + samples/gaussian_random_bind.js + samples/gutenberg.js + samples/heredoc.js + samples/interface_impl.js + samples/javaastviewer.js + samples/javacastcounter.js + samples/javaimporter.js + samples/javalist.js + samples/javamap.js + samples/javashell.js + samples/jsadapter_dom.js + samples/jsobject.js + samples/jsobject_mapreduce.js + samples/jsonviewer.js ! samples/letter.js + samples/list_mapreduce.js + samples/locales.js + samples/logisticmap.js + samples/options.js + samples/readLine.js + samples/sam_function.js ! samples/shell.js + samples/stack.js ! samples/test.js + samples/uniform_random.js ! samples/uniq.js + samples/uniqs.js + samples/weather.js Changeset: fc45fab1b91c Author: katleman Date: 2014-05-13 23:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fc45fab1b91c Added tag jdk8u20-b14 for changeset 2f6add5fefb3 ! .hgtags Changeset: bb2d11667547 Author: lana Date: 2014-05-14 11:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/bb2d11667547 Merge Changeset: ffdb43036807 Author: sundar Date: 2014-05-20 08:32 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ffdb43036807 8043443: Test framework changes to run script tests without security manager Reviewed-by: attila ! make/build.xml ! make/project.properties + test/script/nosecurity/nosecurity.js Changeset: 3384c8f804a8 Author: hannesw Date: 2014-05-22 17:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3384c8f804a8 8030202: Nashorn: Multiple RegExp#ignoreCase issues Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java + test/script/basic/JDK-8030202.js + test/script/basic/JDK-8030202.js.EXPECTED Changeset: 17ecefeb50dd Author: mnunez Date: 2014-05-22 11:12 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/17ecefeb50dd 8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run Reviewed-by: attila, sundar Contributed-by: sergey.lugo...@oracle.com ! make/project.properties Changeset: fdd8ffdbc6e6 Author: sundar Date: 2014-05-26 15:48 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/fdd8ffdbc6e6 8043930: TypeError when attemping to create an instance of non-public class could be better Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043930.js + test/script/basic/JDK-8043930.js.EXPECTED Changeset: f255e14c823d Author: sundar Date: 2014-05-27 17:40 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f255e14c823d 8044000: Access to undefined property yields "null" instead of "undefined" Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: c89a4945404c Author: katleman Date: 2014-05-21 10:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c89a4945404c Added tag jdk8u20-b15 for changeset bb2d11667547 ! .hgtags Changeset: 5006ac208b4b Author: katleman Date: 2014-05-28 02:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5006ac208b4b Added tag jdk8u20-b16 for changeset c89a4945404c ! .hgtags Changeset: 046bf6509a1f Author: lana Date: 2014-05-28 11:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/046bf6509a1f Merge Changeset: 3f7d86480ce5 Author: sundar Date: 2014-05-30 17:22 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3f7d86480ce5 8044415: ant makefile should have a target to generate javadoc only for jdk.nashorn.api and sub-packages Reviewed-by: jlaskey ! make/build.xml + samples/filebrowser.js + samples/word_histogram.js ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/api/scripting/package-info.java ! src/jdk/nashorn/internal/ir/annotations/Reference.java Changeset: 0005562330fa Author: sundar Date: 2014-06-03 13:57 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0005562330fa 8044612: StringIndexOutOfBoundException in NativeRegExp.appendReplacement Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeRegExp.java + test/script/basic/JDK-8044612.js Changeset: 77f0308eb2e6 Author: sundar Date: 2014-06-03 17:04 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/77f0308eb2e6 8044520: Nashorn cannot execute node.js's express module Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/GlobalFunctions.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8044520.js Changeset: 85ad3ce0796f Author: sundar Date: 2014-06-04 16:39 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/85ad3ce0796f 8044750: megamorphic getter for scope objects does not call __noSuchProperty__ hook Reviewed-by: attila, lagergren, hannesw ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8044750.js ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: f557ba467d1d Author: sundar Date: 2014-06-05 18:31 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f557ba467d1d 8044695: __stack__ becomes visible in Error properties Reviewed-by: jlaskey, attila, lagergren ! src/jdk/nashorn/internal/objects/NativeError.java + test/script/basic/JDK-8044695.js Changeset: e645f15e1c1d Author: sundar Date: 2014-06-11 17:41 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e645f15e1c1d 8044798: API for debugging Nashorn Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/nosecurity/JDK-8044798.js + test/script/nosecurity/JDK-8044798.js.EXPECTED + test/script/nosecurity/debuggersupportapi.js + test/script/nosecurity/debuggersupportapi.js.EXPECTED Changeset: ba5b790ed0f5 Author: sundar Date: 2014-06-16 08:55 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ba5b790ed0f5 8044517: Run & debug single Nashorn test Reviewed-by: lagergren, attila Contributed-by: jaroslav.tul...@oracle.com ! make/build.xml ! make/nbproject/ide-file-targets.xml ! make/nbproject/project.xml Changeset: 847387339a56 Author: katleman Date: 2014-06-04 08:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/847387339a56 Added tag jdk8u20-b17 for changeset 046bf6509a1f ! .hgtags Changeset: b047df215de4 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b047df215de4 Added tag jdk8u20-b18 for changeset 847387339a56 ! .hgtags Changeset: c9ed47ef089a Author: lana Date: 2014-06-16 11:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/c9ed47ef089a Merge Changeset: 6e9c4e34bc61 Author: katleman Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/6e9c4e34bc61 Added tag jdk8u20-b19 for changeset b047df215de4 ! .hgtags Changeset: ed3439dca4a7 Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ed3439dca4a7 Merge Changeset: f2925491b61b Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f2925491b61b Added tag jdk8u20-b20 for changeset ed3439dca4a7 ! .hgtags Changeset: 5332595fe7ba Author: katleman Date: 2014-07-02 15:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/5332595fe7ba Added tag jdk8u20-b21 for changeset f2925491b61b ! .hgtags Changeset: b48b69a8b827 Author: katleman Date: 2014-07-09 13:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b48b69a8b827 Added tag jdk8u20-b22 for changeset 5332595fe7ba ! .hgtags Changeset: 90c4833e0f87 Author: asaha Date: 2014-05-20 12:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/90c4833e0f87 Merge ! .hgtags Changeset: 3826249b7b44 Author: asaha Date: 2014-05-28 12:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3826249b7b44 Merge ! .hgtags ! make/project.properties Changeset: 31c368a27e6f Author: asaha Date: 2014-05-28 15:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/31c368a27e6f Merge ! .hgtags Changeset: 1deaea7f4fef Author: asaha Date: 2014-06-02 15:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1deaea7f4fef Merge ! make/project.properties Changeset: 1cbe62403404 Author: asaha Date: 2014-06-04 09:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/1cbe62403404 Merge ! .hgtags Changeset: 34ea9db2bad7 Author: asaha Date: 2014-06-05 15:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/34ea9db2bad7 Merge ! .hgtags Changeset: 0d9ec7ab018f Author: asaha Date: 2014-06-11 09:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/0d9ec7ab018f Merge ! .hgtags Changeset: de301740df68 Author: asaha Date: 2014-06-17 15:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/de301740df68 Merge ! .hgtags Changeset: 3e679b930b10 Author: asaha Date: 2014-06-18 12:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/3e679b930b10 Merge ! .hgtags Changeset: b75ba61e3422 Author: asaha Date: 2014-06-26 07:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/b75ba61e3422 Merge ! .hgtags Changeset: 39663bd57e15 Author: asaha Date: 2014-06-26 08:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/39663bd57e15 Merge ! .hgtags Changeset: 00dfaea88fdd Author: asaha Date: 2014-06-26 18:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/00dfaea88fdd Added tag jdk8u11-b31 for changeset b2c8eadc494b ! .hgtags Changeset: ba2390875900 Author: asaha Date: 2014-07-02 15:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ba2390875900 Merge ! .hgtags Changeset: 72dc5c7acd63 Author: asaha Date: 2014-07-02 15:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/72dc5c7acd63 Merge ! .hgtags Changeset: ad36f9454ce3 Author: asaha Date: 2014-07-10 08:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/ad36f9454ce3 Merge ! .hgtags Changeset: f61c697b68c6 Author: katleman Date: 2014-07-16 11:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/f61c697b68c6 Added tag jdk8u20-b23 for changeset ad36f9454ce3 ! .hgtags Changeset: 73c57e62b4c2 Author: jeff Date: 2014-07-21 21:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/73c57e62b4c2 8051005: Third Party License Readme update for 8u20 Reviewed-by: coffeys ! THIRD_PARTY_README Changeset: d3da140e1793 Author: coffeys Date: 2014-07-22 20:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/d3da140e1793 Merge Changeset: 552ee417f276 Author: tbell Date: 2014-07-28 07:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/552ee417f276 Added tag jdk8u20-b25 for changeset d3da140e1793 ! .hgtags Changeset: a11cc61af91a Author: coffeys Date: 2014-07-30 03:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a11cc61af91a Added tag jdk8u20-b24 for changeset d3da140e1793 ! .hgtags Changeset: a23ac9db4227 Author: coffeys Date: 2014-07-30 03:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/a23ac9db4227 Merge ! .hgtags Changeset: e9b5cf9a9ab0 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2014-08-24 10:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/nashorn/rev/e9b5cf9a9ab0 Merge from main OpenJDK repository