hg: jdk8u/jdk8u-dev/hotspot: 4 new changesets

kevin.walls at oracle.com kevin.walls at oracle.com
Thu Nov 24 12:56:54 UTC 2016


Changeset: 0ffee573412b
Author:    shshahma
Date:      2016-11-23 23:01 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0ffee573412b

8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI
Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods
Reviewed-by: kvn, thartmann

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp

Changeset: 2e734e824d16
Author:    shshahma
Date:      2016-11-23 23:06 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2e734e824d16

8134918: C2: Type speculation produces mismatched unsafe accesses
Reviewed-by: kvn, thartmann

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/profiling/UnsafeAccess.java

Changeset: 0de3b29d549d
Author:    shshahma
Date:      2016-11-23 23:10 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0de3b29d549d

8155781: C2: opaque unsafe access triggers an assert
Reviewed-by: kvn, thartmann

! src/share/vm/opto/library_call.cpp
+ test/compiler/unsafe/OpaqueAccesses.java

Changeset: 7ca49bca3c2a
Author:    shshahma
Date:      2016-11-23 23:15 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7ca49bca3c2a

8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn, thartmann

! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/OpaqueAccesses.java



More information about the jdk8u-dev-changes mailing list