[8u-dev] Request for approval to backport: 8157306 and 8162496
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Sep 7 19:17:05 UTC 2016
Hi!
I'd like to get an approval to backport this fix to jdk8u.
https://bugs.openjdk.java.net/browse/JDK-8157306 "Random infrequent null
pointer exceptions in javac"
https://bugs.openjdk.java.net/browse/JDK-8162496 "missing precedence
edge for anti_dependence"
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6c7981c093e
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f10754f85d9
Changes are applied cleanly to 8u sources. They were tested in JDK 9 for
more then 2 weeks already.
No new tests were added since the problem showed with existing Hotspot
jtreg tests for both bugs.
We found very dangerous problem which should be fixed in all releases.
It is rare but cause incorrect behavior due to wrong ordering of
depending stores and loads. The verification added for JDK-8162496 found
several places which cause this.
Thanks,
Vladimir
More information about the jdk8u-dev
mailing list