[8u60] Backport: JDK-8054304:Clarify treatment of bounds in j.l.r.Annotated{WildcardType, TypeVariable}

Seán Coffey sean.coffey at oracle.com
Fri Jun 12 12:22:56 UTC 2015


Srikanth,

You're correct in that no specification change can occur in fixes 
contributed to a JDK Updates Project without special process.

You'll have to solve the issue with a different approach in JDK 8u as a 
result.

Regards,
Sean.

On 12/06/15 10:53, Srikanth wrote:
> Greetings.
>
> I am trying to understand from the process czars if a backport of the 
> JDK 9 dev fix made
> for https://bugs.openjdk.java.net/browse/JDK-8054304 would be allowed 
> for 8u60 to address
> the conformance tests failures reported at 
> https://bugs.openjdk.java.net/browse/JDK-8058595.
>
> JDK9 bug: https://bugs.openjdk.java.net/browse/JDK-8054304
> JDK9 HG change log: 
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b91b65ccf504
>
> The same patch applies except for path shuffling.
>
> This fix if backported would address the "tck-red-8u60" labelled P2 
> bug at
> https://bugs.openjdk.java.net/browse/JDK-8058595.
>
> However, it should be pointed out that the fix
>
> (a) involves specification changes to the core reflection library APIs.
> (which I have heard informally is a no-no in an update release.)
>
> (b) fixes a problem that has always existed in 8x stream. i.e does not
> address a regression per se.
>
> Thanks!
> Srikanth.



More information about the jdk8u-dev mailing list