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: Fix thunk generation to support JITServer #17878

Merged
merged 1 commit into from
Jul 31, 2023

Conversation

Akira1Saitoh
Copy link
Contributor

This commit updates TR::ARM64CallSnippet::generateInvokeExactJ2IThunk to get thunk helper address through front end so that it can obtain correct values in remote compilation mode.
This commit also updates J9::ARM64::PrivateLinkage::buildVirtualDispatch to add the thunk to the table through front end so that it can update the client side thunk table.

This commit updates `TR::ARM64CallSnippet::generateInvokeExactJ2IThunk` to
get thunk helper address through front end so that it can obtain
correct values in remote compilation mode.
This commit also updates `J9::ARM64::PrivateLinkage::buildVirtualDispatch`
to add the thunk to the table through front end so that
it can update the client side thunk table.

Signed-off-by: Akira Saitoh <saiaki@jp.ibm.com>
@knn-k knn-k mentioned this pull request Jul 28, 2023
12 tasks
@Akira1Saitoh Akira1Saitoh marked this pull request as ready for review July 31, 2023 01:00
@knn-k
Copy link
Contributor

knn-k commented Jul 31, 2023

Jenkins test sanity alinux64,amac jdk17

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