[aarch64-port-dev ] RFR: Merge jdk:master [v2]

Bernhard Urban-Forster burban at openjdk.java.net
Fri Jan 22 15:36:02 UTC 2021


On Fri, 22 Jan 2021 13:58:21 GMT, Anton Kozlov <akozlov at openjdk.org> wrote:

> Gtest failures are probably caused by the missing `--with-gtest` configure parameter. I've checked them, they are passing before and after merge on linux/aarch64

Indeed! I missed `--with-gtest` on Linux.

> compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java is interesting, especially since we don't support JVMCI :) It looks like a test bug, it should not run on mac

It does work in principle though:
$ ./build/macosx-aarch64-server-release/images/jdk/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler -XX:+BootstrapJVMCI -version
Bootstrapping JVMCI............................... in 8410 ms (compiled 3128 methods)
openjdk version "17-internal" 2021-09-14
OpenJDK Runtime Environment (build 17-internal+0-adhoc.lewurm.aarch64-port)
OpenJDK 64-Bit Server VM (build 17-internal+0-adhoc.lewurm.aarch64-port, mixed mode)

I kind of sneaked in macOS support in my PR for Windows+AArch64: https://github.com/openjdk/jdk/pull/685

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

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


More information about the aarch64-port-dev mailing list