[8u40] Request to revert JDK-8065132 and JDK-8029012

Seán Coffey sean.coffey at oracle.com
Tue Dec 9 12:25:34 UTC 2014


Eric,

is this an informational email or a request ? No review or approval 
request seen in subject line.

Where's the new bugID ? You need an ID to back out a change. Can you 
also discuss your
plans on the compiler dev OpenJDK mailing list and come back to 
jdk8u-dev once you have
obtained review for your changes.

You'll have to follow Phase 2 approval also given that we're just about 
to enter RDP2 for 8u40.
http://openjdk.java.net/projects/jdk8u/phase2/phase2-process.html

With process, any change normally needs to be in JDK 9 first before 
porting to 8u-dev (where
applicable)

regards,
Sean.

On 08/12/2014 19:55, Eric McCorkle wrote:
> Hello,
>
> JDK-8065132 and JDK-8029012 both cause changes to the content of
> classfiles (annotations attributes are now generated with synthetic
> parameters represented).  After discussions among the javac team, we
> have decided it would be better to delay this fix until there is a new
> classfile version (ie. in JDK9).
>
> Also, this causes problems for javac when reading in classfiles (see
> JDK-8066725).  Moreover, the information contained in the current
> classfile format is insufficient to implement a 100% effective fix (see
> JDK-8062582), therefore we would like to back these fixes out for 8u40.
>
> Thanks,
> Eric



More information about the jdk8u-dev mailing list