Changeset: 11b48db399bf Author: mhaupt Date: 2015-10-07 14:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/11b48db399bf
8139038: cleanup and documentation around JSAdapter Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! test/script/basic/jsadapter.js ! test/script/basic/jsadapter.js.EXPECTED Changeset: 446625d6e8cc Author: mhaupt Date: 2015-10-07 15:02 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/446625d6e8cc 8139047: add test for JSAdapter __getIds__ Reviewed-by: hannesw, sundar + test/script/basic/jsadapter-ids.js + test/script/basic/jsadapter-ids.js.EXPECTED Changeset: 59c36bec3c28 Author: attila Date: 2015-10-09 18:01 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/59c36bec3c28 8139269: Do not expose prune method handles from ChainedCallSite Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java Changeset: e4283eeb182c Author: lana Date: 2015-10-09 10:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e4283eeb182c Merge Changeset: 0bf2fe0c7b32 Author: lana Date: 2015-10-15 15:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0bf2fe0c7b32 Added tag jdk9-b86 for changeset e4283eeb182c ! .hgtags Changeset: 061682b25ca9 Author: lana Date: 2015-10-19 00:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/061682b25ca9 Added tag jdk9-b87 for changeset 0bf2fe0c7b32 ! .hgtags Changeset: 0cae16c0043d Author: attila Date: 2015-10-12 10:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0cae16c0043d 8139273: Small improvements to DynamicLinker and DynamicLinkerFactory Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java Changeset: 494bc9750691 Author: attila Date: 2015-10-12 10:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/494bc9750691 8139274: Use JDK 8 default method for LinkerServices.asTypeLosslessReturn Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java Changeset: 6c6df82265f0 Author: mhaupt Date: 2015-10-12 13:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6c6df82265f0 8139266: add JSAdapter example with fallthrough Reviewed-by: attila, hannesw + samples/jsadapter-fallthrough.js Changeset: 0a640d17732d Author: attila Date: 2015-10-12 13:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0a640d17732d 8139270: Drastically reduce memory footprint of ChainedCallSite Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java Changeset: 022f7146248d Author: attila Date: 2015-10-12 14:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/022f7146248d 8139282: Remove @author and @id tags from Dynalink JavaDoc; some minor edits Reviewed-by: mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.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/MonomorphicCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.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/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/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/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/StaticClassLinker.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/GuardingDynamicLinker.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/TypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java Changeset: 781e7d23a367 Author: lana Date: 2015-10-15 16:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/781e7d23a367 Merge Changeset: a2aa804daac9 Author: lana Date: 2015-10-21 15:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a2aa804daac9 Merge Changeset: 40bda1a456b9 Author: lana Date: 2015-10-22 08:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/40bda1a456b9 Added tag jdk9-b88 for changeset a2aa804daac9 ! .hgtags