We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
#7352 proposed a plan to replace Openj9 MethodHandle implementation with OpenJDK's. This issue is to track JIT work to support the switch.
MethodHandle.invokeBasic
MethodHandle.linkTo
J9VMThread.tempSlot
ldc
invokeBasic
linkTo*
-- More to come --
The text was updated successfully, but these errors were encountered:
FYI @andrewcraik @nbhuiyan
Sorry, something went wrong.
FYI @0xdaryl
FYI @jdmpapin
No branches or pull requests
#7352 proposed a plan to replace Openj9 MethodHandle implementation with OpenJDK's. This issue is to track JIT work to support the switch.
Functional support
MethodHandle.invokeBasic
andMethodHandle.linkTo
(Basic functional support)J9VMThread.tempSlot
forMethodHandle.invokeBasic
in lower treeldc
of patched object Add NonSpecificConstObject flag eclipse-omr/omr#5664 and Use the right symbol for constant string placeholder #11092invokeBasic
andlinkTo*
call as cannot OSR (doNotProfile shouldn't be set on the transformed node)Performance
invokeBasic
andlinkTo*
such that the call can be matched by inliner target Transform OpenJDK MethodHandle methods #11634 and Add opt methodHandleTransformer eclipse-omr/omr#5745invokeBasic
andlinkTo*
-- More to come --
JITServer support
AOT support
The text was updated successfully, but these errors were encountered: