KONNO Kazuhiro
KONNO Kazuhiro
I wonder if https://github.com/eclipse/openj9/issues/12038 is another example of failure in docker environments or not. "AssertionError: Free Physical Memory size cannot be greater than total Physical Memory Size."
"Porting Just-In-Time Compilers to Apple Silicon" https://developer.apple.com/documentation/apple_silicon/porting_just-in-time_compilers_to_apple_silicon
We will need to modify the `configure` process for distinguishing AArch64 macOS platform from Intel macOS platform. We will also need to add new files in openj9/runtime/cmake/caches/.
I opened the following PRs as the initial effort: - https://github.com/eclipse/omr/pull/6204 - https://github.com/eclipse-openj9/openj9/pull/13700 - https://github.com/ibmruntimes/openj9-openjdk-jdk17/pull/37 Current restrictions: - JDK 17 only - Interpreter mode only: JIT compiler is not enabled...
Issue with building DDR: #13699
The three PRs above can be merged to the repositories independently, without breaking builds of other platforms.
**Temporary build instructions** Install the following prerequisites on Apple Silicon macOS: - Command line tools for Xcode - HomeBrew (autoconf, bash, binutils, cmake, freetype, git, gnu-tar, pkg-config, wget) - JDK...
I opened #13760 for the compilation error with `isGCPolicyMetronome`.
PR #13760 has been merged, and now you can build the runtime without setting the environment variable `OPENJ9_JAVA_OPTIONS`. Run the "configure" script as: > % /opt/homebrew/bin/bash configure --with-boot-jdk=/your/path/to/jdk-17+35/Contents/Home --disable-warnings-as-errors --with-noncompressedrefs...
omrosdump.c needs to be changed for AArch64 macOS.