-
Notifications
You must be signed in to change notification settings - Fork 76
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
[JEP424] Implement the Linker's downcall & upcall handler in JDKnext #457
[JEP424] Implement the Linker's downcall & upcall handler in JDKnext #457
Conversation
The Java19 specific changes (downcall & upcall) in OpenJDK belong to the issue intended for the upcall work at #15068.
Reviewer: @tajila |
The changes aim to enable the Linker's downcall & upcall handler to support primitives and struct by replacing DowncallLinker & UpcallLinker with the equivalent implemented in OpenJ9. In addition, the changes also include the code that handles the default library loading on AIX. Signed-off-by: Cheng Jin <jincheng@ca.ibm.com>
70e8e4d
to
1cd7ad2
Compare
jenkins test sanity plinux jdknext |
@ChengJin01 some compilation failures here |
@tajila, the code changes depend on the latest downcall & upcall java code in OpenJ9 at eclipse-openj9/openj9#15307 as I mentioned at eclipse-openj9/openj9#15307 (comment); otherwise, the compilation will pick up the code in OpenJDK rather than OpenJ9 and end up with failing failure on Jenkins (e.g.https://openj9-jenkins.osuosl.org/job/Build_JDKnext_ppc64le_linux_Personal/48/consoleText)
|
The changes aim to enable the Linker's downcall & upcall handler
to support primitives and struct by replacing DowncallLinker
& UpcallLinker with the equivalent implemented in OpenJ9.
In addition, the changes also include the code that handles
the default library loading on AIX.
Signed-off-by: Cheng Jin jincheng@ca.ibm.com