[aarch64-port-dev ] RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v2]

Vladimir Kempik vkempik at openjdk.java.net
Thu Jan 20 15:45:25 UTC 2022


> Backport of JEP-391 to jdk11u-dev
> The PR has two commits, one is simple copy of linux_aarch64 to bsd_aarch64. This will allow to see the difference applied to os_cpu against linux_aarch64 version.
> 
> Total issues:
> JDK-8253795: Implementation of JEP 391: macOS/AArch64 Port
> JDK-8253816: Support macOS W^X
> JDK-8253817: Support macOS Aarch64 ABI in Interpreter
> JDK-8253818: Support macOS Aarch64 ABI for compiled wrappers
> JDK-8253819: Implement os/cpu for macOS/AArch64
> JDK-8253839: Update tests and JDK code for macOS/Aarch64
> JDK-8254941: Implement Serviceability Agent for macOS/AArch64
> JDK-8255776: Change build system for macOS/AArch64
> JDK-8262903: [macos_aarch64] Thread::current() called on detached thread
> JDK-8262896: [macos_aarch64] Crash in jni_fast_GetLongField

Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision:

  Ignore TestOnError.java on macos_arm64

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

Changes:
  - all: https://git.openjdk.java.net/aarch64-port/pull/14/files
  - new: https://git.openjdk.java.net/aarch64-port/pull/14/files/774061e9..9a70a86e

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=aarch64-port&pr=14&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=aarch64-port&pr=14&range=00-01

  Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/aarch64-port/pull/14.diff
  Fetch: git fetch https://git.openjdk.java.net/aarch64-port pull/14/head:pull/14

PR: https://git.openjdk.java.net/aarch64-port/pull/14


More information about the aarch64-port-dev mailing list