-
Notifications
You must be signed in to change notification settings - Fork 721
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
JDK21 serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#no-vmcontinuations RuntimeException: StopThreadTest failed! #17717
Comments
babsingh
added a commit
to babsingh/aqa-tests
that referenced
this issue
Jun 30, 2023
Uber issue: eclipse-openj9/openj9#17671 Issues for individual failures: - eclipse-openj9/openj9#17711 - eclipse-openj9/openj9#17712 - eclipse-openj9/openj9#17713 - eclipse-openj9/openj9#17715 - eclipse-openj9/openj9#17716 - eclipse-openj9/openj9#17717 - eclipse-openj9/openj9#17718 Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
llxia
pushed a commit
to adoptium/aqa-tests
that referenced
this issue
Jun 30, 2023
Uber issue: eclipse-openj9/openj9#17671 Issues for individual failures: - eclipse-openj9/openj9#17711 - eclipse-openj9/openj9#17712 - eclipse-openj9/openj9#17713 - eclipse-openj9/openj9#17715 - eclipse-openj9/openj9#17716 - eclipse-openj9/openj9#17717 - eclipse-openj9/openj9#17718 Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
babsingh
added a commit
to babsingh/openj9
that referenced
this issue
Jul 17, 2023
Previously, StopThread returned JVMTI_ERROR_UNSUPPORTED_OPERATION for a virtual thread. In JDK21, StopThread includes support for virtual threads as per the JVMTI specification: - Error if a virtual thread is not suspended and not the current thread. - Error if a virtual thread is unomunted since it won't be able to throw an asynchronous exception from the current frame. Related: - eclipse-openj9#17717 - eclipse-openj9#17718 Also, StopThread should not clear the J9_PUBLIC_FLAGS_HALT_THREAD_JAVA_SUSPEND flag. This behaviour is not documented in the JVMTI specification. It causes incorrect behaviour for ResumeThread when the following sequence of JVMTI functions are invoked: SuspendThread -> StopThread -> ResumeThread. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
babsingh
added a commit
to babsingh/aqa-tests
that referenced
this issue
Jul 25, 2023
- StopThreadTest is fixed by eclipse-openj9/openj9#17806. - PopFrameTest is fixed by eclipse-openj9/openj9#17809. - GetSetLocalUnsuspended is fixed by eclipse-openj9/openj9#17829. Closes eclipse-openj9/openj9#17711 Closes eclipse-openj9/openj9#17715 Closes eclipse-openj9/openj9#17716 Closes eclipse-openj9/openj9#17717 Closes eclipse-openj9/openj9#17718 Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
llxia
pushed a commit
to adoptium/aqa-tests
that referenced
this issue
Jul 25, 2023
- StopThreadTest is fixed by eclipse-openj9/openj9#17806. - PopFrameTest is fixed by eclipse-openj9/openj9#17809. - GetSetLocalUnsuspended is fixed by eclipse-openj9/openj9#17829. Closes eclipse-openj9/openj9#17711 Closes eclipse-openj9/openj9#17715 Closes eclipse-openj9/openj9#17716 Closes eclipse-openj9/openj9#17717 Closes eclipse-openj9/openj9#17718 Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Failure link
From an internal build(
rhel8x86-rtp-rt2-1
):Rerun in Grinder - Change TARGET to run only the failed test targets.
Optional info
Failure output (captured from console output)
Created from
FYI @babsingh
The text was updated successfully, but these errors were encountered: