[13] RFR (S): 8213234: Move LambdaForm.Hidden to jdk.internal.vm.annotation

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Sat Jan 19 02:16:21 UTC 2019


Thanks, Mandy & Dean.

Updated in-place:
   http://cr.openjdk.java.net/~vlivanov/8213234/webrev.00/

Javadoc for Hidden now says the following:

   30 /**
   31  * A method or constructor may be annotated as "hidden" to hint it 
is desirable
   32  * to omit it from stack traces.
   33  *
   34  * @implNote
   35  * This annotation only takes effect for methods or constructors 
of classes
   36  * loaded by the boot loader.  Annotations on methods or 
constructors of classes
   37  * loaded outside of the boot loader are ignored.
   38  *
   39  * <p>HotSpot JVM provides diagnostic option {@code 
-XX:+ShowHiddenFrames} to
   40  * always show "hidden" frames.
   41  */

Best regards,
Vladimir Ivanov

On 18/01/2019 16:18, dean.long at oracle.com wrote:
> Thanks for fixing this.
> Some copyright dates weren't updated.  Comment for Hidden.java still 
> says TODO.
> 
> dl
> 
> On 1/18/19 3:05 PM, Vladimir Ivanov wrote:
>> http://cr.openjdk.java.net/~vlivanov/8213234/webrev.00/
>> https://bugs.openjdk.java.net/browse/JDK-8213234
>>
>> Move LambdaForm.Hidden to jdk.internal.vm.annotation, so it can be 
>> shared across JDK until a standard solution is provided [1].
>>
>> Testing: tier1-2
>>
>> Best regards,
>> Vladimir Ivanov
>>
>> [1] https://bugs.openjdk.java.net/browse/JDK-8212620
> 


More information about the core-libs-dev mailing list