[jdk11u-dev] RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v7]

Thomas Stuefe stuefe at openjdk.java.net
Fri Jan 28 09:10:17 UTC 2022


On Thu, 27 Jan 2022 20:16:28 GMT, Vladimir Kempik <vkempik at openjdk.org> wrote:

> btw, https://developer.apple.com/documentation/xcode/investigating-memory-access-crashes
> 
> EXC_ARM_DA_ALIGN. The crashed thread tried to access memory that isn’t appropriately aligned. This exception code is rare because 64-bit ARM CPUs work with misaligned data. However, you may see this exception subtype if **the memory address is both misaligned and located in an unmapped memory region**. You may have other crash reports that show a memory access issue with a different exception subtype, which are likely caused by the same underlying memory access issue.

Is this also true for code? I would have thought that instructions have to be loaded from a 64-bit-aligned address?

-------------

PR: https://git.openjdk.java.net/jdk11u-dev/pull/715


More information about the jdk-updates-dev mailing list