hg: javadoc-next/new-api/nashorn: 75 new changesets
kumar.x.srinivasan at oracle.com
kumar.x.srinivasan at oracle.com
Tue Dec 22 04:39:17 UTC 2015
Changeset: 1ceda730b9a3
Author: mhaupt
Date: 2015-10-29 11:37 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/1ceda730b9a3
8140759: add ES6 template literal test
Reviewed-by: hannesw, sundar
Contributed-by: andreas.woess at oracle.com
+ test/script/basic/es6/template-literals.js
+ test/script/basic/es6/template-literals.js.EXPECTED
Changeset: bc92163c4e0a
Author: lana
Date: 2015-10-29 08:42 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/bc92163c4e0a
Added tag jdk9-b89 for changeset 62641244c378
! .hgtags
Changeset: f414ae010340
Author: lana
Date: 2015-10-29 12:39 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/f414ae010340
Merge
Changeset: c7ef0fb26eff
Author: attila
Date: 2015-11-02 18:26 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c7ef0fb26eff
8141144: Move NameCodec to jdk.nashorn.internal space
Reviewed-by: hannesw, sundar
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.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/NameCodec.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
Changeset: ae3c6d8c1fc4
Author: sundar
Date: 2015-11-03 21:08 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/ae3c6d8c1fc4
8141285: NameCode should pass tests from BytecodeNameTest.java
Reviewed-by: attila, mhaupt
+ samples/find_underscores.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java
+ test/src/jdk/nashorn/internal/runtime/linker/test/NameCodecTest.java
Changeset: 1d7341033121
Author: ihse
Date: 2015-11-03 17:54 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/1d7341033121
8141333: Rename SetupArchive to SetupJarArchive
Reviewed-by: erikj, tbell
! make/BuildNashorn.gmk
Changeset: cc95f96b51d8
Author: attila
Date: 2015-11-05 12:13 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/cc95f96b51d8
8141425: Improve caching in NashornCallSiteDescriptor
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
Changeset: a8b20725bcf2
Author: attila
Date: 2015-11-05 12:15 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a8b20725bcf2
8141524: CompilerTest execution time dominated by Field.setAccessible
Reviewed-by: hannesw, mhaupt, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ASTWriter.java
Changeset: 0c621f5166c5
Author: attila
Date: 2015-11-05 15:02 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/0c621f5166c5
8141446: Cache Class.forName for permanently loaded classes
Reviewed-by: hannesw, mhaupt, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
Changeset: f570370bc7b8
Author: lana
Date: 2015-10-30 10:29 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/f570370bc7b8
Added tag jdk9-b90 for changeset bc92163c4e0a
! .hgtags
Changeset: fee4d2015e24
Author: lana
Date: 2015-11-04 13:46 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/fee4d2015e24
Merge
Changeset: 09f1d75775ef
Author: lana
Date: 2015-11-05 08:15 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/09f1d75775ef
Added tag jdk9-b91 for changeset fee4d2015e24
! .hgtags
Changeset: 34b77a618e98
Author: lana
Date: 2015-11-05 13:42 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/34b77a618e98
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java
Changeset: 752ca580b176
Author: attila
Date: 2015-11-09 14:03 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/752ca580b176
8141541: Simplify Nashorn's Context class loader handling
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java
Changeset: e08b29ee795e
Author: attila
Date: 2015-11-09 14:04 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e08b29ee795e
8141538: Make DynamicLinker specific to a Context in Nashorn
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8011578.js
! test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java
Changeset: 252538e8c232
Author: attila
Date: 2015-11-09 15:37 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/252538e8c232
8141550: Introduce a command line option instead of nashorn.unstable.relink.threshold system property
Reviewed-by: hannesw, sundar
! docs/DEVELOPER_README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
! test/script/basic/JDK-8011578.js
! test/script/basic/JDK-8044750.js
! test/script/basic/JDK-8136544.js
! test/script/basic/JDK-8136694.js
Changeset: fe703753f53f
Author: chegar
Date: 2015-11-11 11:32 +0000
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/fe703753f53f
8140606: Update library code to use internal Unsafe
Reviewed-by: alanb, mchung, psandoz, weijun
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
Changeset: e5ed16b0ae71
Author: attila
Date: 2015-11-11 14:54 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e5ed16b0ae71
8142422: Smaller Dynalink API adjustments
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java
Changeset: 549f06563f1c
Author: hannesw
Date: 2015-11-11 15:22 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/549f06563f1c
8010803: Number to String conversion functionality overhaul
Reviewed-by: attila, lagergren
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/BignumDtoa.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/CachedPowers.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DiyFp.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DoubleConversion.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaBuffer.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaMode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FastDtoa.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/FixedDtoa.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/IeeeDouble.java
! test/script/basic/JDK-8062141.js.EXPECTED
! test/script/basic/NASHORN-389.js
! test/script/basic/NASHORN-389.js.EXPECTED
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/FastDtoaTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-fixed.txt
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-precision.txt
+ test/src/jdk/nashorn/internal/runtime/doubleconv/test/resources/gay-shortest.txt
Changeset: a661018d34b8
Author: hannesw
Date: 2015-11-11 16:28 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a661018d34b8
8141702: Add support for Symbol property keys
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/WeakValueCache.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.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/NativeJavaImporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Symbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
+ test/script/basic/es6.js
! test/script/basic/es6/let.js
+ test/script/basic/es6/symbols.js
Changeset: 1fd94ca4dfcd
Author: hannesw
Date: 2015-11-11 16:34 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/1fd94ca4dfcd
8141505: floating point parse incorrect on big integer
Reviewed-by: attila, sundar
+ test/script/basic/JDK-8141505.js
Changeset: e1dd1c03e9a9
Author: hannesw
Date: 2015-11-11 16:35 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e1dd1c03e9a9
8047366: (1000000000000000128).toString() and (1000000000000000128).toFixed() don't evaluate to expected values.
Reviewed-by: attila, sundar
! test/script/basic/JDK-8047369.js
Changeset: a1f59730bfb5
Author: sundar
Date: 2015-11-12 12:30 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a1f59730bfb5
8142501: nashorn tests failing after recent changes
Reviewed-by: hannesw
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumDtoaTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/FastDtoaTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/FixedDtoaTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java
Changeset: d827dd6e0139
Author: sundar
Date: 2015-11-12 19:51 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/d827dd6e0139
8142857: Enable all nashorn "api" tests for jtreg test run
Reviewed-by: attila, hannesw, mhaupt
! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
! test/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java
! test/src/jdk/nashorn/api/scripting/test/InvocableTest.java
! test/src/jdk/nashorn/api/scripting/test/JSONCompatibleTest.java
! test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/api/tree/test/ParseAPITest.java
Changeset: 2cebe18ffc70
Author: hannesw
Date: 2015-11-12 19:31 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/2cebe18ffc70
8142864: Raw types warning in WeakValueCache
Reviewed-by: mhaupt, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/WeakValueCache.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
Changeset: 435d7217b35d
Author: lana
Date: 2015-11-12 10:39 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/435d7217b35d
Added tag jdk9-b92 for changeset 34b77a618e98
! .hgtags
Changeset: ee71a66a48c7
Author: lana
Date: 2015-11-12 14:14 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/ee71a66a48c7
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java
Changeset: 53edf7f3f10c
Author: attila
Date: 2015-11-13 16:21 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/53edf7f3f10c
8142924: ES6 symbols created with Symbol.for should deserialize to canonical instances
Reviewed-by: hannesw, lagergren, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Symbol.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8142924_Test.java
Changeset: 8a10da61fc61
Author: cjplummer
Date: 2015-11-05 10:29 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/8a10da61fc61
8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
Summary: updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy
! test/TEST.ROOT
Changeset: a3da23c13e1b
Author: jprovino
Date: 2015-11-11 23:47 +0000
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a3da23c13e1b
Merge
Changeset: a1afef4a1791
Author: amurillo
Date: 2015-11-13 10:35 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a1afef4a1791
Merge
Changeset: 744c05874c23
Author: hannesw
Date: 2015-11-18 17:12 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/744c05874c23
8131929: Add option for debuggable scopes
Reviewed-by: attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
+ test/script/basic/JDK-8131929.js
+ test/script/basic/JDK-8131929_prototype.js
+ test/script/basic/JDK-8131929_prototype.js.EXPECTED
+ test/script/basic/JDK-8131929_yui.js
+ test/script/basic/JDK-8131929_yui.js.EXPECTED
! test/script/basic/prototype.js
Changeset: d2eb81e4ddc8
Author: mhaupt
Date: 2015-11-19 11:28 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/d2eb81e4ddc8
8143297: Nashorn compilation time reported in nanoseconds
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
Changeset: c15ff29c1295
Author: hannesw
Date: 2015-11-19 14:37 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c15ff29c1295
8143304: Random failures when script size exceeds token limits
Reviewed-by: sundar, attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java
+ test/script/basic/JDK-8059934.js
Changeset: aac8413d3bb7
Author: hannesw
Date: 2015-11-23 15:26 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/aac8413d3bb7
8141407: Wrong evaluation of a != a when a = NaN
Reviewed-by: sundar, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8141407.js
Changeset: a685736f225b
Author: hannesw
Date: 2015-11-23 17:52 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a685736f225b
8143821: Wrong test name in JDK-8143304
Reviewed-by: attila, sundar
- test/script/basic/JDK-8059934.js
+ test/script/basic/JDK-8143304.js
Changeset: f3b883bec2d0
Author: attila
Date: 2015-11-24 10:19 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/f3b883bec2d0
8141338: Move jdk.internal.dynalink package to jdk.dynalink
Reviewed-by: hannesw, sundar
! make/BuildNashorn.gmk
! make/build.xml
! make/nbproject/project.xml
! make/project.properties
+ src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/ApplicableOverloadedMethods.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.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/CallerSensitiveDynamicMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/SimpleDynamicMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties
+ src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.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/AbstractRelinkableCallSite.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/support/messages.properties
+ src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.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/ContinuousArrayData.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/TypedArrayData.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/BoundCallableLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.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/LinkerCallSite.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/NashornCallSiteDescriptor.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/NashornLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/script/basic/JDK-8010946-2.js.EXPECTED
! test/script/basic/JDK-8026125.js
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049242.js.EXPECTED
! test/script/basic/JDK-8079470.js.EXPECTED
! test/script/basic/JDK-8134939.js
! test/script/sandbox/nashorninternals.js
! test/script/trusted/classfilter.js.EXPECTED
+ test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ 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/dynalink/linker/support/test/LookupTest.java
+ test/src/jdk/dynalink/support/test/CallSiteTest.java
+ test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
+ test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java
+ test/src/jdk/dynalink/test/TestLinkerOperation.java
+ test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java
+ test/src/jdk/dynalink/test/UntrustedGuardingDynamicLinkerExporter.java
! test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
Changeset: d98fe27f6ba9
Author: mhaupt
Date: 2015-11-26 12:01 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/d98fe27f6ba9
8143642: Nashorn shebang argument handling is broken
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: 7d8c1ec45f8a
Author: sundar
Date: 2015-11-26 19:02 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/7d8c1ec45f8a
8144051: failing test262parallel run leads to successful build
Reviewed-by: mhaupt, hannesw
! make/build.xml
! make/project.properties
Changeset: 62301cd2e788
Author: sundar
Date: 2015-11-27 13:41 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/62301cd2e788
8144160: Regression: two tests fail on Windows with "ant test" target
Reviewed-by: hannesw, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: 376a63a077ee
Author: sundar
Date: 2015-11-27 18:28 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/376a63a077ee
8144186: Update Main.asm sample to use dynalink public API
Reviewed-by: hannesw, mhaupt
! samples/Main.asm
- samples/Main.class
Changeset: e9c4c02337cc
Author: sundar
Date: 2015-11-30 18:16 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e9c4c02337cc
8144230: Add a sample for pluggable dynalink linker
Reviewed-by: hannesw, mhaupt
+ samples/DOMLinkerExporter.java
+ samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ samples/dom_linker.js
+ samples/dom_linker_gutenberg.js
Changeset: e13533f7bb78
Author: lana
Date: 2015-11-12 18:32 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e13533f7bb78
Merge
Changeset: 57e51c71c725
Author: lana
Date: 2015-11-19 09:36 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/57e51c71c725
Added tag jdk9-b93 for changeset e13533f7bb78
! .hgtags
Changeset: 328932975c74
Author: lana
Date: 2015-11-20 15:40 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/328932975c74
Merge
Changeset: 9fb28b950f1e
Author: lana
Date: 2015-11-29 11:00 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/9fb28b950f1e
Added tag jdk9-b94 for changeset 328932975c74
! .hgtags
Changeset: c067a9638cd6
Author: lana
Date: 2015-11-30 13:26 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c067a9638cd6
Merge
- samples/Main.class
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java
- test/script/basic/JDK-8059934.js
Changeset: d81b4da915da
Author: hannesw
Date: 2015-11-27 08:44 +0100
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/d81b4da915da
8144131: ArrayData.getInt implementations do not convert to int32
Reviewed-by: lagergren, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.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/NumberArrayData.java
+ test/script/basic/JDK-8144131.js
! test/script/basic/minuszero.js
! test/script/basic/minuszero.js.EXPECTED
Changeset: a1ef259a183f
Author: sundar
Date: 2015-12-02 16:19 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/a1ef259a183f
8144473: Nashorn code assumes NashornCallSiteDescriptor always
Reviewed-by: hannesw, mhaupt
! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ samples/UnderscoreNameLinkerExporter.java
! samples/dom_linker_gutenberg.js
+ samples/underscore.js
+ samples/underscore_linker.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
Changeset: aad920be350a
Author: ihse
Date: 2015-06-11 00:23 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/aad920be350a
8085822: JEP 223: New Version-String Scheme (initial integration)
Reviewed-by: erikj, dcubed, dholmes, alanb, sundar
Contributed-by: Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com>
! make/BuildNashorn.gmk
! make/build.xml
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties.template
Changeset: 3fc9a15406c9
Author: ihse
Date: 2015-06-11 00:50 +0200
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/3fc9a15406c9
Merge
! make/build.xml
Changeset: 364d69b6e2aa
Author: iris
Date: 2015-06-29 11:28 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/364d69b6e2aa
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: f412a1917841
Author: iris
Date: 2015-07-06 11:49 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/f412a1917841
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: e25f6f6b1bdc
Author: iris
Date: 2015-07-13 13:24 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/e25f6f6b1bdc
Merge
! make/BuildNashorn.gmk
! make/build.xml
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 41ab26713b91
Author: iris
Date: 2015-07-20 11:02 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/41ab26713b91
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: cf83ed75d1dc
Author: iris
Date: 2015-07-23 13:20 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/cf83ed75d1dc
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: d46483bac1f6
Author: iris
Date: 2015-08-03 09:26 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/d46483bac1f6
Merge
! make/build.xml
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 4949ab6748df
Author: iris
Date: 2015-08-17 13:03 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/4949ab6748df
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 77646e19bd81
Author: iris
Date: 2015-08-25 14:45 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/77646e19bd81
Merge
! make/BuildNashorn.gmk
! make/build.xml
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: c085b63b8958
Author: iris
Date: 2015-08-31 13:57 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c085b63b8958
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 07f769cf2a77
Author: iris
Date: 2015-09-08 10:25 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/07f769cf2a77
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 4bd262720f39
Author: iris
Date: 2015-09-14 09:47 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/4bd262720f39
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 254acef85541
Author: iris
Date: 2015-09-21 20:09 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/254acef85541
Merge
! make/BuildNashorn.gmk
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 386f776e8921
Author: iris
Date: 2015-09-29 11:46 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/386f776e8921
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 0b3b41d978c4
Author: iris
Date: 2015-10-05 20:56 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/0b3b41d978c4
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 70f3415f2adf
Author: iris
Date: 2015-10-25 19:16 -0700
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/70f3415f2adf
Merge
! make/build.xml
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 89355b4fe2d4
Author: iris
Date: 2015-11-01 09:49 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/89355b4fe2d4
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 348edda4a3cc
Author: iris
Date: 2015-11-09 10:57 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/348edda4a3cc
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 1ace66c58225
Author: iris
Date: 2015-11-16 20:16 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/1ace66c58225
Merge
! make/BuildNashorn.gmk
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 74cab1a04c65
Author: iris
Date: 2015-11-19 14:01 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/74cab1a04c65
Merge
! make/build.xml
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: 9d52f9bb589c
Author: iris
Date: 2015-11-29 20:30 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/9d52f9bb589c
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template
Changeset: c8e1ede2e7ad
Author: lana
Date: 2015-12-02 09:37 -0800
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c8e1ede2e7ad
Merge
! make/BuildNashorn.gmk
! make/build.xml
- samples/Main.class
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ClassMap.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CompositeOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/LinkerServicesImpl.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NamedOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/Operation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/StandardOperation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/TypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/AccessControlContextFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/internal/InternalTypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocationTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinkerExporter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/DefaultInternalObjectFilter.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Guards.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/Lookup.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/SimpleLinkRequest.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/TypeUtilities.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/support/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package-info.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ChainedCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/SimpleRelinkableCallSite.java
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties
- src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package-info.java
- test/script/basic/JDK-8059934.js
Changeset: 5401b88e6ec6
Author: sundar
Date: 2015-12-03 19:04 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/5401b88e6ec6
8144519: Add a sample for pluggable dynalink linker that demonstrats beans linker delegation
Reviewed-by: mhaupt, jlaskey
! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ samples/MissingMethodExample.java
+ samples/MissingMethodHandler.java
+ samples/MissingMethodLinkerExporter.java
+ samples/missing_method.js
+ samples/missing_method_linker.js
Changeset: 34b73cf8f52f
Author: sundar
Date: 2015-12-08 17:16 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/34b73cf8f52f
8144841: Add a sample for pluggable dynalink linker for stream property on arrays and a REAMDE for linker samples
Reviewed-by: mhaupt, attila
+ samples/ArrayStreamLinkerExporter.java
+ samples/BufferIndexingLinkerExporter.java
! samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
! samples/MissingMethodExample.java
+ samples/README_dynalink.txt
+ samples/array_stream.js
+ samples/array_stream_linker.js
+ samples/buffer_index.js
+ samples/buffer_indexing_linker.js
Changeset: c779bd47d648
Author: sundar
Date: 2015-12-09 16:56 +0530
URL: http://hg.openjdk.java.net/javadoc-next/new-api/nashorn/rev/c779bd47d648
8144979: Context.fromClass should catch exception from Class.getClassLoader call
Reviewed-by: attila, mhaupt
- samples/DOMLinkerExporter.java
- samples/MissingMethodHandler.java
- samples/MissingMethodLinkerExporter.java
- samples/UnderscoreNameLinkerExporter.java
- samples/dom_linker.js
- samples/dom_linker_gutenberg.js
= samples/dynalink/ArrayStreamLinkerExporter.java < samples/ArrayStreamLinkerExporter.java
= samples/dynalink/BufferIndexingLinkerExporter.java < samples/BufferIndexingLinkerExporter.java
+ samples/dynalink/DOMLinkerExporter.java
= samples/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter < samples/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
= samples/dynalink/MissingMethodExample.java < samples/MissingMethodExample.java
+ samples/dynalink/MissingMethodHandler.java
+ samples/dynalink/MissingMethodLinkerExporter.java
! samples/dynalink/README < samples/README_dynalink.txt
+ samples/dynalink/UnderscoreNameLinkerExporter.java
! samples/dynalink/array_stream.js < samples/array_stream.js
! samples/dynalink/array_stream_linker.js < samples/array_stream_linker.js
= samples/dynalink/buffer_index.js < samples/buffer_index.js
! samples/dynalink/buffer_indexing_linker.js < samples/buffer_indexing_linker.js
+ samples/dynalink/dom_linker.js
+ samples/dynalink/dom_linker_gutenberg.js
+ samples/dynalink/missing_method.js
+ samples/dynalink/missing_method_linker.js
+ samples/dynalink/underscore.js
+ samples/dynalink/underscore_linker.js
- samples/missing_method.js
- samples/missing_method_linker.js
- samples/underscore.js
- samples/underscore_linker.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
More information about the javadoc-next-dev
mailing list