hg: nashorn/jdk9/nashorn: 59 new changesets
james.laskey at oracle.com
james.laskey at oracle.com
Thu Aug 29 08:59:43 PDT 2013
Changeset: 9a3e3bb30db3
Author: attila
Date: 2013-08-07 16:38 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/9a3e3bb30db3
8022509: Various Dynalink security enhancements
Reviewed-by: jlaskey, hannesw
! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/beans/ClassString.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk/internal/dynalink/support/Backport.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/Guards.java
! src/jdk/internal/dynalink/support/Lookup.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
Changeset: dd79c04ef7df
Author: sundar
Date: 2013-08-08 16:38 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/dd79c04ef7df
8022524: Memory leaks in nashorn sources and tests found by jhat analysis
Reviewed-by: attila, hannesw
! make/project.properties
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! test/script/basic/JDK-8020357.js
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.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/StringAccessTest.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
Changeset: 10503ced6cc2
Author: cl
Date: 2013-07-18 03:39 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/10503ced6cc2
Added tag jdk8-b99 for changeset 10a1ab9e20a4
! .hgtags
Changeset: 598321c438b5
Author: lana
Date: 2013-07-22 17:40 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/598321c438b5
Merge
- src/jdk/nashorn/internal/ir/ExecuteNode.java
- test/script/currently-failing/JDK-8006529.js
Changeset: a302b05d0ee4
Author: cl
Date: 2013-07-25 03:19 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/a302b05d0ee4
Added tag jdk8-b100 for changeset 598321c438b5
! .hgtags
Changeset: d55856f82352
Author: lana
Date: 2013-07-26 14:08 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/d55856f82352
Merge
Changeset: 5fc6b7f11289
Author: sundar
Date: 2013-07-29 10:28 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/5fc6b7f11289
Merge
- test/script/representations/NASHORN-592a.js
Changeset: 7d5d24bdb671
Author: sundar
Date: 2013-07-29 21:56 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/7d5d24bdb671
Merge
Changeset: bb0f3c896cb7
Author: sundar
Date: 2013-08-06 13:10 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/bb0f3c896cb7
Merge
Changeset: 573ccf92d646
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/573ccf92d646
Added tag jdk8-b101 for changeset a302b05d0ee4
! .hgtags
Changeset: e966ff0a3ffe
Author: lana
Date: 2013-08-06 10:02 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/e966ff0a3ffe
Merge
Changeset: ab90c566272d
Author: lana
Date: 2013-08-06 17:01 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/ab90c566272d
Merge
Changeset: 14ea21d58f83
Author: jlaskey
Date: 2013-08-08 11:20 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/14ea21d58f83
Merge
- src/jdk/internal/dynalink/support/Backport.java
Changeset: 47e2b609fe31
Author: sundar
Date: 2013-08-09 20:48 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/47e2b609fe31
8022707: Revisit all doPrivileged blocks
Reviewed-by: jlaskey, hannesw
! make/project.properties
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! 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/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/Logging.java
! src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java
Changeset: 01304b0550fb
Author: sundar
Date: 2013-08-12 14:43 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/01304b0550fb
8022782: publicLookup access failures in ScriptObject, ScriptFunction and ScriptFunction
Reviewed-by: lagergren, attila, hannesw
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
Changeset: 3c13fba4d727
Author: attila
Date: 2013-08-12 12:46 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/3c13fba4d727
8022789: Revisit doPrivileged blocks in Dynalink
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
Changeset: 0bbaa0ac36ab
Author: sundar
Date: 2013-08-12 16:52 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0bbaa0ac36ab
8022614: Please exclude test test/script/trusted/JDK-8020809.js from Nashorn code coverage run
Reviewed-by: jlaskey, lagergren
! exclude/exclude_list_cc.txt
Changeset: 03ba1cd734c0
Author: hannesw
Date: 2013-08-12 13:31 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/03ba1cd734c0
8022731: NativeArguments has wrong implementation of isMapped()
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeArguments.java
+ test/script/basic/JDK-8022731.js
+ test/script/basic/JDK-8022731.js.EXPECTED
Changeset: 821b605c7046
Author: sundar
Date: 2013-08-12 17:08 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/821b605c7046
8022615: [nightly] Two nashorn print tests fail in nightly builds on Windows
Reviewed-by: lagergren, jlaskey
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: f2e1673db03b
Author: sundar
Date: 2013-08-12 18:16 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/f2e1673db03b
8022598: Object.getPrototypeOf should return null for host objects rather than throwing TypeError
Reviewed-by: lagergren, jlaskey, attila, hannesw
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8022598.js
Changeset: 0d7484bf8597
Author: sundar
Date: 2013-08-08 18:19 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0d7484bf8597
Merge
- src/jdk/internal/dynalink/support/Backport.java
Changeset: a0807e889be3
Author: sundar
Date: 2013-08-12 20:37 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/a0807e889be3
Merge
Changeset: bbc4e9d37315
Author: jlaskey
Date: 2013-08-12 18:00 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/bbc4e9d37315
8022676: Confusing error message checking instanceof non-class
Reviewed-by: jlaskey, sundar
Contributed-by: michael.horowitz at oracle.com
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: ba507ac08719
Author: sundar
Date: 2013-08-14 20:51 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/ba507ac08719
8023026: Array.prototype iterator functions like forEach, reduce should work for Java arrays, lists
Reviewed-by: jlaskey, lagergren
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java
+ test/script/basic/JDK-8023026.js
+ test/script/basic/JDK-8023026.js.EXPECTED
Changeset: 09c99b58b81e
Author: sundar
Date: 2013-08-16 15:04 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/09c99b58b81e
8020355: bind on built-in constructors don't use bound argument values
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8020355.js
Changeset: 1d29d2e27590
Author: hannesw
Date: 2013-08-16 13:42 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/1d29d2e27590
8019985: Date.parse("2000-01-01T00:00:00.Z") should return NaN
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/parser/DateParser.java
+ test/script/basic/JDK-8019985.js
Changeset: 36fb36217e1d
Author: lagergren
Date: 2013-08-16 18:51 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/36fb36217e1d
8023017: SUB missing for widest op == number for BinaryNode
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
Changeset: bd0174b1a42f
Author: sundar
Date: 2013-08-19 17:16 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/bd0174b1a42f
8023210: jjs tools should support a mode where it will load few command line scripts and then entering into interactive shell
Reviewed-by: hannesw, attila, lagergren, jlaskey
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java
Changeset: dbb0a20a6f27
Author: attila
Date: 2013-08-21 13:39 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/dbb0a20a6f27
8023373: allow super invocation for adapters
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8023373.js
+ test/script/basic/JDK-8023373.js.EXPECTED
Changeset: dc322503ce36
Author: attila
Date: 2013-08-21 13:39 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/dc322503ce36
8022903: Enhance for-in and for-each for Lists and Maps
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8022903.js
+ test/script/basic/JDK-8022903.js.EXPECTED
Changeset: b7c04b3b01a7
Author: sundar
Date: 2013-08-21 17:28 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/b7c04b3b01a7
8023368: Instance __proto__ property should exist and be writable.
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/PropertyListener.java
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
+ test/script/basic/JDK-8023368.js
+ test/script/basic/JDK-8023368.js.EXPECTED
+ test/script/basic/JDK-8023368_2.js
+ test/script/basic/JDK-8023368_2.js.EXPECTED
+ test/script/basic/circular_proto.js
+ test/script/basic/circular_proto.js.EXPECTED
+ test/script/basic/mirror_proto_assign.js
+ test/script/basic/mirror_proto_assign.js.EXPECTED
+ test/script/basic/nonextensible_proto_assign.js
+ test/script/basic/nonextensible_proto_assign.js.EXPECTED
Changeset: 54f60d91024c
Author: sundar
Date: 2013-08-22 18:46 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/54f60d91024c
8023551: Mirror functions can not be invoked using invokeMethod, invokeFunction
Reviewed-by: attila, jlaskey, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
+ test/script/basic/JDK-8023551.js
+ test/script/basic/JDK-8023551.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 8ad9bcb04e6d
Author: hannesw
Date: 2013-08-22 17:23 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/8ad9bcb04e6d
8023531: new RegExp('').toString() should return '/(?:)/'
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/regexp/RegExp.java
+ test/script/basic/JDK-8023531.js
Changeset: c5c5ab3f420a
Author: jlaskey
Date: 2013-08-22 13:51 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/c5c5ab3f420a
8023228: Debugger information gather is too slow.
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/Context.java
+ src/jdk/nashorn/internal/runtime/DebuggerSupport.java
Changeset: 5a1e07b9a3cd
Author: sundar
Date: 2013-08-22 22:32 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/5a1e07b9a3cd
8023560: Arbitrary javax.script.Bindings objects as ENGINE_SCOPE objects are not handled as expected.
Reviewed-by: jlaskey, lagergren, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: d82ac93aa55c
Author: sundar
Date: 2013-08-23 16:10 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/d82ac93aa55c
8023631: engine.js init script should be loaded into every global instance created by engines
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/resources/engine.js
+ test/src/jdk/nashorn/api/scripting/InvocableTest.java
+ test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 6b6a8fc714a9
Author: lagergren
Date: 2013-08-23 12:43 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/6b6a8fc714a9
8023453: --log=attr did not unindent identNodes
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/Attr.java
Changeset: 4dcd5a22fdd3
Author: lagergren
Date: 2013-08-23 12:44 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/4dcd5a22fdd3
Merge
Changeset: f18f2ce1b2dc
Author: attila
Date: 2013-08-23 13:10 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/f18f2ce1b2dc
8023630: Implement Java.super() as the preferred way to call super methods
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
+ src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
+ src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
+ test/script/basic/JDK-8023630.js
+ test/script/basic/JDK-8023630.js.EXPECTED
! test/script/basic/NASHORN-397.js
Changeset: badc919cd621
Author: lagergren
Date: 2013-08-23 14:16 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/badc919cd621
8023550: -d option was broken for any dir but '.'. Fixed Java warnings.
Reviewed-by: jlaskey, sundar
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DefaultBootstrapper.java
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java
! tools/fxshell/jdk/nashorn/tools/FXShell.java
Changeset: e2d94d032760
Author: jlaskey
Date: 2013-08-23 09:56 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/e2d94d032760
8020946: TokenType#toString returned null
Reviewed-by: hannesw, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/parser/TokenType.java
Changeset: eb7b8340ce3a
Author: lagergren
Date: 2013-08-23 15:46 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/eb7b8340ce3a
8023454: Updated DEVELOPER_README and command line flags, ensuring that undocumented flags that aren't guaranteed to work (disabled by default) and that are work in progress show up with an EXPERIMENTAL tag.
Reviewed-by: attila, jlaskey
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 12820c8d0a5d
Author: jlaskey
Date: 2013-08-23 12:20 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/12820c8d0a5d
8019987: String trimRight and trimLeft could be defined
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/NativeString.java
+ test/script/basic/JDK-8019987.js
Changeset: c19c66e661a9
Author: hannesw
Date: 2013-08-26 15:59 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/c19c66e661a9
8023650: Regexp m flag does not recognize CRNL or CR
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/JDK-8023650.js
Changeset: 99e48c76d11f
Author: jlaskey
Date: 2013-08-26 15:33 -0300
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/99e48c76d11f
8023721: Simplify eval in DebuggerSupport.
Reviewed-by: sundar, lagergren, hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
Changeset: 3bd077423a08
Author: sundar
Date: 2013-08-27 15:54 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/3bd077423a08
8022773: ScriptEngineTest.printManyTest fails
Reviewed-by: lagergren, attila
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 47f0a4c4b729
Author: attila
Date: 2013-08-27 13:17 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/47f0a4c4b729
8023780: Gracefully handle @CS methods while binding bean properties
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8023780.js
+ test/script/basic/JDK-8023780.js.EXPECTED
Changeset: bda0e89f88ae
Author: sundar
Date: 2013-08-27 18:57 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/bda0e89f88ae
8023784: Object.prototype.toString should contain the class name for all instances
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! 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
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8023784.js
+ test/script/basic/JDK-8023784.js.EXPECTED
! test/script/basic/NASHORN-377.js.EXPECTED
Changeset: 795cff5c1b5c
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/795cff5c1b5c
Added tag jdk8-b102 for changeset e966ff0a3ffe
! .hgtags
Changeset: 414203de4374
Author: lana
Date: 2013-08-13 10:34 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/414203de4374
Merge
Changeset: 8ecf68b292d0
Author: lana
Date: 2013-08-13 18:34 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/8ecf68b292d0
Merge
Changeset: e628aefac504
Author: sundar
Date: 2013-08-19 19:37 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/e628aefac504
Merge
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: 2ce55025a37d
Author: sundar
Date: 2013-08-23 16:44 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/2ce55025a37d
Merge
Changeset: afc100513451
Author: cl
Date: 2013-08-15 09:26 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/afc100513451
Added tag jdk8-b103 for changeset 414203de4374
! .hgtags
Changeset: 74244f43c577
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/74244f43c577
Added tag jdk8-b104 for changeset afc100513451
! .hgtags
Changeset: 1f2394beecf7
Author: lana
Date: 2013-08-20 17:46 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/1f2394beecf7
Merge
- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: f484bfb624dd
Author: lana
Date: 2013-08-23 14:18 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/f484bfb624dd
Merge
- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: a18f92a0a910
Author: lana
Date: 2013-08-26 14:54 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/a18f92a0a910
Merge
Changeset: 101606d3eb84
Author: sundar
Date: 2013-08-27 19:26 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/101606d3eb84
Merge
More information about the nashorn-dev
mailing list