-
Notifications
You must be signed in to change notification settings - Fork 752
[JDK19] JVMTI ContYieldBreakPointTest Fails #16215
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
Comments
RI's signature for
@fengxue-IS Let us know how shall we proceed. Tagged this failure under the current Java 19 milestone. If this test does not need to be supported, please change the milestone. |
OpenJ9 have a separate impl on how continuation is yielded due to the difference in native representation of a continuation. This test should be excluded for now and we can re-visit this when working on structured concurrency. |
As per #16437 (comment), structured concurrency won't need more changes. @fengxue-IS Will it be easy and straightforward to match the RI: #16215 (comment)? The goal is to enable the test for JDK20 if feasible. |
@fengxue-IS any updates on #16215 (comment)? |
I've tried a prototype #16693.
Given that this change doesn't offer any benefit other than passing this test, we should have a discussion on if this should be merged. |
Closing, |
This test is related to Project Loom and passes with the RI.
Related: #16187.
Issue
Java_ContYieldBreakPointTest_enableEvents
invokesjvmtiGetClassMethods
and tries to find theyield0
method in thejdk.internal.vm.Continuation
class.yield0
does not exist in OpenJ9's implementation of thejdk.internal.vm.Continuation
class.jdk.internal.vm.Continuation
class with the RI to resolve this failure.Test CMD
Test Output
The text was updated successfully, but these errors were encountered: