JDK 11u policy notice: no more enhancements
Andrew Haley
aph-open at littlepinkcloud.com
Thu Oct 28 10:31:02 UTC 2021
On 10/26/21 14:54, Andrew Haley wrote:
> Now that 17u is the current stable OpenJDK release, we need to remind
> contributors of the rules for 11 updates. In particular, there are some
> proposals for backports of performance improvements which we should not
> allow. 11u is a stable branch to be maintained above all else.
One thing I should have said, but I didn't:
** This policy is up for discussion, like everything else. **
It has been suggested to me that we should not have a hard stop at this point,
but taper over time. That seems reasonable, and we should pick a time period
over which to do that.
However, doing so means risking breakage in the meantime.
Consider the 8u bug
8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
It was a fix for a bug introduced by
8267689: [aarch64] Crash due to bad shift in indirect addressing mode
Now, this fix for 8267689 looks perfectly reasonable, and works in head, but
it has a bug that's latent in head but is very much not latent in 8u. As
Java Release X gets older, head moves further and further from Release X
and such problems become increasingly likely.
--
Andrew Haley (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the jdk-updates-dev
mailing list