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

Set inlined index on BCDCHK node for AOT relocation #4386

Merged
merged 1 commit into from
Jan 22, 2019

Conversation

NigelYiboYu
Copy link
Contributor

@NigelYiboYu NigelYiboYu commented Jan 22, 2019

Set inlined site index to make sure AOT
TR_RelocationRecordConstantPool::computeNewConstantPool() API can
correctly compute a new CP to relocate DAA OOL calls.

Given that the CP addresses are now correct, enable DAA in AOT mode.

Fixes: #4363

Signed-off-by: Nigel Yu yunigel@ca.ibm.com

Set inlined site index to make sure AOT
TR_RelocationRecordConstantPool::computeNewConstantPool() API can
correctly compute a new CP to relocate DAA OOL calls.

Given that the CP addresses are now correct, enable DAA in AOT mode.

Signed-off-by: Nigel Yu <yunigel@ca.ibm.com>
@NigelYiboYu
Copy link
Contributor Author

This pull request reverts #4354 and fixes DAA so that outlined function calls snippets has the correct relocated constant pool address for VM helpers.

@NigelYiboYu
Copy link
Contributor Author

@fjeremic FYI

@fjeremic
Copy link
Contributor

Jenkins test sanity zlinux JDK8

@fjeremic fjeremic merged commit 07df94b into eclipse-openj9:master Jan 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants