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

Add infrastructure to support relocatable compilations of the invokeHandle/invokeDynamic bytecodes #7494

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

dsouzai
Copy link
Contributor

@dsouzai dsouzai commented Oct 17, 2024

  • Add new TR_ExternalRelocationTargetKind values
  • Add relocations for TR_CallsiteTableEntryAddress
  • Add relocations for TR_MethodTypeTableEntryAddress

Add the following relo kinds:
* TR_ValidateDynamicMethodFromCallsiteIndex
* TR_ValidateHandleMethodFromCPIndex
* TR_CallsiteTableEntryAddress
* TR_MethodTypeTableEntryAddress

Signed-off-by: Irwin D'Souza <[email protected]>
@dsouzai
Copy link
Contributor Author

dsouzai commented Oct 17, 2024

jenkins build all

@dsouzai
Copy link
Contributor Author

dsouzai commented Oct 17, 2024

@jdmpapin could you please review?

@dsouzai
Copy link
Contributor Author

dsouzai commented Oct 30, 2024

@jdmpapin review reminder.

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.

1 participant