hg: jdk9/hs-comp/hotspot: 6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
poonam.bajaj at oracle.com
poonam.bajaj at oracle.com
Mon Mar 24 20:23:37 UTC 2014
Changeset: ead873def219
Author: poonam
Date: 2014-03-24 08:43 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ead873def219
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
More information about the jdk9-all-changes
mailing list