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

Srikanth srikanth.adayapalam at oracle.com
Fri Jun 12 09:53:43 UTC 2015


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