[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