Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AArch64: Update Build Instructions #7564

Merged
merged 1 commit into from
Dec 10, 2019

Conversation

knn-k
Copy link
Contributor

@knn-k knn-k commented Oct 23, 2019

This commit updates Build Instructions for AArch64.

Signed-off-by: KONNO Kazuhiro konno@jp.ibm.com

@knn-k knn-k changed the title AArch64: Update Build Instructions WIP: AArch64: Update Build Instructions Oct 23, 2019
@knn-k
Copy link
Contributor Author

knn-k commented Oct 23, 2019

This depends on #7295.

@knn-k
Copy link
Contributor Author

knn-k commented Oct 24, 2019

Implementation of HCR Guard or a workaround for it is also required. (eclipse/omr#4213)

@knn-k
Copy link
Contributor Author

knn-k commented Oct 29, 2019

Separated the update for V8 to #7621.

@knn-k knn-k changed the title WIP: AArch64: Update Build Instructions AArch64: Update Build Instructions Dec 5, 2019
@knn-k
Copy link
Contributor Author

knn-k commented Dec 5, 2019

Anybody can build and run the runtime for AArch64 with the JIT/AOT enabled now, although it is limited to the large heap version.
Removing the "WIP:" from the PR title. Ready for review.

@@ -730,7 +728,9 @@ bash configure --openjdk-target=${OPENJ9_CC_PREFIX} \
--disable-warnings-as-errors
```

:pencil: **Non-compressed references support:** If you require a heap size greater than 57GB, enable a noncompressedrefs build with the `--with-noncompressedrefs` option during this step.
:pencil: **Non-compressed references support:** If you require a heap size greater than 57GB, enable a noncompressedrefs build with the `--with-noncompressedrefs` option during this step. You need this option to use the JIT compiler.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To make this clear, I think you should say:
"You need this option to use the JIT compiler regardless of heap size: the JIT does not support compressed references yet."

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reflected the review comment.

This commit updates Build Instructions for AArch64 for V11.

Signed-off-by: KONNO Kazuhiro <konno@jp.ibm.com>
@knn-k
Copy link
Contributor Author

knn-k commented Dec 10, 2019

Changed the output from bin/java -version.

@0xdaryl
Copy link
Contributor

0xdaryl commented Dec 10, 2019

A documentation-only change. A full CI build is not required.

@0xdaryl 0xdaryl self-assigned this Dec 10, 2019
@0xdaryl 0xdaryl merged commit d9dc31b into eclipse-openj9:master Dec 10, 2019
@knn-k knn-k deleted the aarch64build22 branch December 10, 2019 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants