[8u40] Request for Approval: 8067039: Revert changes to annotation attribute generation

Eric McCorkle eric.mccorkle at oracle.com
Thu Dec 11 15:07:59 UTC 2014


On 12/11/14 09:52, Seán Coffey wrote:
> Approved. Please add 9-na to the bug report.

Done.

> I've not sure what bug record policy is in such scenarios but I think the
> 8u40 records for JDK-8029012 and JDK-8065132 need to be reverted to
> something like "will not fix" ?

"Won't fix" seems reasonable, as any fix constitutes a breaking change.

> regards,
> Sean.
> 
> On 11/12/2014 14:43, Eric McCorkle wrote:
>> Please approve JDK-8067039, which reverts JDK-8029012 and JDK-8065132,
>> which cause previous versions of javac in 8 not to be able to load some
>> classfiles generated by the current 8u javac.
>>
>> After discussions amongst the langtools team, it was decided that the
>> change should be backed out in 8u, but kept in 9 in order to work
>> towards a more complete solution to the underlying problem (see
>> JDK-8066725 and JDK-8062582 for details)
>>
>> The patch was created cleanly by reverting JDK-8029012 and JDK-8065132.
>>   The patch ran cleanly through a JPRT run.  Review was conducted on
>> compiler-dev, and it was approved by Jonathan Gibbons.
>>
>> Webrev: http://cr.openjdk.java.net/~emc/8067039/
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8067039
> 


More information about the jdk8u-dev mailing list