hg: jdk9/hs-comp/hotspot: 8077504: Unsafe load can loose control dependency and cause crash

roland.westrelin at oracle.com roland.westrelin at oracle.com
Thu May 21 13:59:14 UTC 2015


Changeset: ed9cc6871da2
Author:    roland
Date:      2015-05-21 13:54 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ed9cc6871da2

8077504: Unsafe load can loose control dependency and cause crash
Summary: Node::depends_only_on_test() should return false for Unsafe loads
Reviewed-by: kvn, adinn

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/unsafe/TestUnsafeLoadControl.java



More information about the jdk9-all-changes mailing list