Review request for JDK-8142422: Smaller Dynalink API adjustments
Hannes Wallnoefer
hannes.wallnoefer at oracle.com
Wed Nov 11 13:49:02 UTC 2015
+1
Am 2015-11-10 um 19:11 schrieb Attila Szegedi:
> Please review JDK-8142422 "Smaller Dynalink API adjustments" at <http://cr.openjdk.java.net/~attila/8142422/webrev.jdk9> for <https://bugs.openjdk.java.net/browse/JDK-8142422>
>
> This is a potpourri of very small changes:
>
> - made CompositeOperation, NamedOperation, and TypeUtilities final
> - DynamicLinkerFactory.DEFAULT_UNSTABLE_RELINK_THRESHOLD was made private; it needn’t be exposed
> - BeansLinker static discovery methods (getReadableInstancePropertyNames and friends) return Set instead of Collection
> - CompositeGuardingDynamicLinker and CompositeTypeBasedGuardingDynamicLinker are no longer Serializable (they should never have been, really).
> - added documentation to private StaticClass.clazz field and readResolve() method as their documentation is used in the "Serialized Form" JavaDoc page.
> - AbstractJavaLinker.getConstructorMethod is now abstract method, and a default implementation returning null was added to BeanLinker.
>
> Thanks,
> Attila.
>
More information about the nashorn-dev
mailing list