-
Bug
-
Resolution: Fixed
-
P3
-
19
-
b14
-
ppc, s390x
UnsafeCopyMemory.java contains a few tests with 'mismatched' source and destination size. These tests use Unsafe.copyMemory to copy 4 bytes between longs and ints.
These copies do not happen as expected on big endian systems since the low-order bytes are stored in 'other' half of the long, and a little extra work is required to copy between the correct locations.
These copies do not happen as expected on big endian systems since the low-order bytes are stored in 'other' half of the long, and a little extra work is required to copy between the correct locations.
- relates to
-
JDK-8283189 Bad copyright header in UnsafeCopyMemory.java
- Resolved
-
JDK-8269119 C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
- Resolved