hg: mobile/dev/nashorn: 31 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Tue Jan 26 16:04:15 UTC 2016
Changeset: 5fed6b47d01a
Author: mhaupt
Date: 2015-12-14 14:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/5fed6b47d01a
8144221: fix Nashorn shebang argument handling on Mac/Linux
Reviewed-by: jlaskey, lagergren
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
+ test/script/nosecurity/JDK-8144221.js
+ test/script/nosecurity/JDK-8144221.js.EXPECTED
+ test/script/nosecurity/os-not-windows.js
Changeset: fd97b9047199
Author: hannesw
Date: 2015-12-14 14:27 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/fd97b9047199
8144020: Remove long as an internal numeric type
Reviewed-by: attila, sundar, lagergren
! make/build-benchmark.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! test/script/basic/JDK-8062799.js
! test/script/basic/JDK-8062799.js.EXPECTED
+ test/script/basic/JDK-8144020.js
! test/script/basic/JDK-8144131.js
! test/script/nosecurity/JDK-8067215.js
! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
+ test/src/jdk/nashorn/test/models/LongProvider.java
Changeset: 53cc34765d90
Author: sundar
Date: 2015-12-14 21:53 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/53cc34765d90
8145314: jjs tab-completion should support camel case completion
Reviewed-by: mhaupt, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java
Changeset: 3407b17e04f8
Author: attila
Date: 2015-12-14 17:38 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/3407b17e04f8
8144914: Eagerly lookup browser JS object class in BrowserJSObjectLinker
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
Changeset: 1597de0e19e3
Author: sundar
Date: 2015-12-16 16:42 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/1597de0e19e3
8145486: jjs should support documentation key shortcut in interactive mode
Reviewed-by: mhaupt, hannesw
! 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/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
Changeset: 7dc1ce8ceb1f
Author: sundar
Date: 2015-12-17 08:31 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/7dc1ce8ceb1f
8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic
Reviewed-by: jlaskey, hannesw, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8145550.js
Changeset: 9e271be45ebf
Author: sundar
Date: 2015-12-17 13:40 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/9e271be45ebf
8145630: accidental debug printlns in NativeFunction.java
Reviewed-by: hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java
Changeset: b5a30a46e8d5
Author: sundar
Date: 2015-12-17 18:11 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b5a30a46e8d5
8145669: apply2call optimized callsite fails after becoming megamorphic
Reviewed-by: jlaskey, hannesw
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/apply_to_call/JDK-8145669.js
+ test/script/basic/apply_to_call/JDK-8145669.js.EXPECTED
+ test/script/basic/apply_to_call/JDK-8145669_2.js
+ test/script/basic/apply_to_call/JDK-8145669_2.js.EXPECTED
Changeset: 2dbe56dee5e7
Author: lana
Date: 2015-12-17 20:26 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/2dbe56dee5e7
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
Changeset: 74ddd1339c57
Author: lana
Date: 2015-12-18 09:56 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/74ddd1339c57
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
Changeset: 36b104f3830b
Author: lana
Date: 2015-12-23 15:42 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/36b104f3830b
Added tag jdk-9+99 for changeset 74ddd1339c57
! .hgtags
Changeset: 579f29de113a
Author: sundar
Date: 2015-12-24 16:52 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/579f29de113a
8146147: Java linker indexed property getter does not work for computed nashorn string
Reviewed-by: jlaskey
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
+ test/script/basic/JDK-8146147.js
Changeset: 78b227229d59
Author: lana
Date: 2015-12-24 10:33 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/78b227229d59
Merge
Changeset: 1b47169055e2
Author: sundar
Date: 2015-12-30 09:27 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/1b47169055e2
8146251: Avoid annotation to specify documentation for JS builtin functions
Reviewed-by: attila
! 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/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionDocumentation.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties
Changeset: da397aea8ada
Author: sundar
Date: 2015-12-30 09:57 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/da397aea8ada
8146253: jjs should look for "doc string" property to print documentation on shift-tab
Reviewed-by: attila
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
Changeset: b5dcf2b2e01a
Author: lana
Date: 2016-01-07 09:34 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b5dcf2b2e01a
Added tag jdk-9+100 for changeset da397aea8ada
! .hgtags
Changeset: b8a1db67b47b
Author: sundar
Date: 2016-01-05 18:40 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b8a1db67b47b
8146240: Three nashorn files contain "GNU General Public License" header
Reviewed-by: jlaskey
! test/script/basic/JDK-8134488.js
! test/script/basic/JDK-8134490.js
! test/script/basic/JDK-8134939.js
Changeset: f618bede1afe
Author: sundar
Date: 2016-01-06 20:19 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/f618bede1afe
8146556: jdk.dynalink.beans.ClassLinker can avoid using specific lookup and can use publicLookup instead
Reviewed-by: jlaskey
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java
Changeset: 9f96a4b227f3
Author: sundar
Date: 2016-01-07 21:47 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/9f96a4b227f3
8146625: OverloadedDynamicMethod has unused ClassLoader field that can be removed
Reviewed-by: attila, hannesw
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
Changeset: 33e33bbc3bdb
Author: lana
Date: 2016-01-07 15:15 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/33e33bbc3bdb
Merge
Changeset: 1916a2c680d8
Author: alanb
Date: 2016-01-08 11:46 +0000
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/1916a2c680d8
8049422: Remove @jdk.Exported
Reviewed-by: dfuchs, mchung, darcy, chegar
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ClassFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/package-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Diagnostic.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticListener.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/GotoTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParenthesizedTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/package-info.java
Changeset: aa534114ca92
Author: lana
Date: 2016-01-14 08:08 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/aa534114ca92
Added tag jdk-9+101 for changeset 1916a2c680d8
! .hgtags
Changeset: bb63b699c060
Author: hannesw
Date: 2016-01-12 15:38 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/bb63b699c060
8146888: Wrong license headers in test files
Reviewed-by: mhaupt, jlaskey
! test/script/nosecurity/treeapi/for.js
! test/script/nosecurity/treeapi/forin.js
! test/script/nosecurity/treeapi/functionCall.js
! test/script/nosecurity/treeapi/functionDeclaration.js
! test/script/nosecurity/treeapi/functionExpr.js
! test/script/nosecurity/treeapi/identifier.js
! test/script/nosecurity/treeapi/if.js
! test/script/nosecurity/treeapi/instanceof.js
Changeset: 8faab9cd4b95
Author: hannesw
Date: 2016-01-12 16:30 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/8faab9cd4b95
8143896: java.lang.Long is implicitly converted to double
Reviewed-by: mhaupt, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! test/script/basic/JDK-8030200.js
! test/script/basic/JDK-8079145.js.EXPECTED
+ test/script/basic/JDK-8143896.js
! test/script/nosecurity/parserapi.js
! test/script/nosecurity/parserapi.js.EXPECTED
Changeset: 9ab6b645c428
Author: hannesw
Date: 2016-01-13 19:34 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/9ab6b645c428
8147008: Nashorn primitive linker should handle ES6 symbols
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! test/script/basic/es6/symbols.js
Changeset: 0f21903deef8
Author: mhaupt
Date: 2016-01-14 10:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/0f21903deef8
8036977: Make process singleton options to be context wide
Summary: The bug was fixed in an earlier change. This change contributes a test.
Reviewed-by: hannesw, sundar
+ test/script/nosecurity/context-dependent-logging.js
Changeset: da61004610e3
Author: sundar
Date: 2016-01-14 15:35 +0530
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/da61004610e3
8147070: Dynalink GuardedInvocation must check the Class object passed
Reviewed-by: hannesw, mhaupt, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
Changeset: 2247904a107c
Author: attila
Date: 2016-01-14 13:22 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/2247904a107c
8144917: Prepare AbstractJavaLinker/BeanLinker codebase for missing member implementation
Reviewed-by: mhaupt, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
Changeset: 30c3bcdb762c
Author: attila
Date: 2016-01-14 13:24 +0100
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/30c3bcdb762c
8144919: Implement missing member handler for BeansLinker
Reviewed-by: lagergren, mhaupt, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/LinkerServicesWithMissingMemberHandlerFactory.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! test/script/basic/JDK-8049242.js.EXPECTED
! test/script/basic/JDK-8066669.js
! test/script/basic/JDK-8066669.js.EXPECTED
! test/script/basic/list.js
! test/script/basic/list.js.EXPECTED
! test/script/basic/map.js
! test/script/basic/map.js.EXPECTED
! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java
! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java
! test/src/jdk/dynalink/beans/test/CallerSensitiveTest.java
- test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
Changeset: e56208758885
Author: lana
Date: 2016-01-14 12:03 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/e56208758885
Merge
- test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
Changeset: 6093121ec368
Author: lana
Date: 2016-01-21 09:46 -0800
URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/6093121ec368
Added tag jdk-9+102 for changeset e56208758885
! .hgtags
More information about the mobile-dev
mailing list