[8u40] Request to revert JDK-8065132 and JDK-8029012
Eric McCorkle
eric.mccorkle at oracle.com
Mon Dec 8 19:55:49 UTC 2014
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