Nestmates: JEP 181 CSR request is ready for review
mandy chung
mandy.chung at oracle.com
Wed Mar 7 20:12:35 UTC 2018
Hi David,
I'm reviewing the core reflection and j.l.invoke spec change.
I think Class::getNestHost and Class::getNestMembers should do a security
permission check as performed in other method e.g. getEnclosingClass.
* @throws SecurityException
* If a security manager, <i>s</i>, is present and
* the caller's class loader is not the same as or an
* ancestor of the class loader for the current class and
* invocation of {@link SecurityManager#checkPackageAccess
* s.checkPackageAccess()} denies access to the package
* of this class
*
I suggest to make @apiNote in Class::getNestHost as just part of javadoc.
It can define a section like "Nest Membership" that can be referenced
by Lookup class spec. I also have some suggested edits that you can
consider:
http://cr.openjdk.java.net/~mchung/valhalla/webrevs/nestmates-spec/
Mandy
On 3/6/18 10:12 PM, David Holmes wrote:
> The Nestmates CSR request:
>
> https://bugs.openjdk.java.net/browse/JDK-8197445
>
> has been prepared by Dan Smith and myself. Before Proposing this CSR
> request it needs to have Reviewers add themselves to it.
>
> (The first reviewer will need to edit the issue to enter their OpenJDK
> user name in the "Reviewed by" field. Subsequent reviewers can simply
> click on the "Reviewed by" field in the "People" section and add their
> user name.
>
> The CSR contains links to all the updated specification documents, all
> of which have been previously sent out for review/comment to the EG
> (and observers).
>
> Thanks,
> David
More information about the valhalla-spec-observers
mailing list