-
Notifications
You must be signed in to change notification settings - Fork 706
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
[FFI] Update the code against the changes in JDK21 #17188
[FFI] Update the code against the changes in JDK21 #17188
Conversation
Note: Reviewer: @tajila |
96983b6
to
6717d9e
Compare
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
6717d9e
to
6eaa670
Compare
test/functional/Java21andUp/src/org/openj9/test/jep425/VirtualThreadTests.java
Show resolved
Hide resolved
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Show resolved
Hide resolved
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
12bdc4b
to
78d367e
Compare
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
test/functional/Java21andUp/src/org/openj9/test/jep425/VirtualThreadTests.java
Outdated
Show resolved
Hide resolved
78d367e
to
fbd6bef
Compare
Tested in ibmruntimes/openj9-openjdk-jdk#585. |
jcl/src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
Outdated
Show resolved
Hide resolved
@ChengJin01 small typo We dont need to redo testing for this small change |
The changes implement makeFactory() in UpcallLinker so as to wrap up the existing upcall specific code in CallArranger.arrangeUpcall() with UpcallStubFactory which was introduced in JDK20. Signed-off-by: ChengJin01 <jincheng@ca.ibm.com>
fbd6bef
to
b858cc1
Compare
The changes implement makeFactory() in UpcallLinker
so as to wrap up the existing upcall specific code in
CallArranger.arrangeUpcall() with UpcallStubFactory
which was introduced in JDK20.
Signed-off-by: ChengJin01 jincheng@ca.ibm.com