[8u] backport of 8077504: Unsafe load can loose control dependency and cause crash (original) (raw)
Roland Westrelin roland.westrelin at oracle.com
Thu Jun 4 10:07:05 UTC 2015
- Previous message: [8u] backport of 8077504: Unsafe load can loose control dependency and cause crash
- Next message: RFR: 8081289: aarch64: add support for RewriteFrequentPairs in interpreter
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thanks, Vladimir.
Roland.
On Jun 3, 2015, at 6:38 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
Good. I agree with backporting 8036851 fix. Thanks, Vladimir On 6/3/15 9:29 AM, Roland Westrelin wrote: 8u backport request. 8077504 was pushed to jdk9 2 weeks ago and it hasn’t caused any new failures during nightly testing. The change doesn’t apply cleanly to 8u. One reason is that we haven’t backported:
8036851: volatile double accesses are not explicitly atomic in C2 which applies cleanly to 8u so I’d like to backport it as well. There are other changes that were not backported and are causing the change to not apply cleanly (https://bugs.openjdk.java.net/browse/JDK-8054033 is one) but it’s probably too late for a backport of those. https://bugs.openjdk.java.net/browse/JDK-8036851 http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/446bb44e5367 https://bugs.openjdk.java.net/browse/JDK-8077504 http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ed9cc6871da2 webrev against 8u (only 8077504 contrary to the webrev comment): http://cr.openjdk.java.net/~roland/8077504/webrev.03/ The 8u change went through jprt. Roland.
- Previous message: [8u] backport of 8077504: Unsafe load can loose control dependency and cause crash
- Next message: RFR: 8081289: aarch64: add support for RewriteFrequentPairs in interpreter
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]