Skip to content
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

Fix jvmtiGetVirtualThread and make it more robust #16787

Merged
merged 1 commit into from
Mar 1, 2023

Commits on Feb 27, 2023

  1. Fix jvmtiGetVirtualThread and make it more robust

    If no virtual thread is mounted on the targetThread i.e.
    carrierThreadObject == threadObject, then return null
    for the output virtual thread value.
    
    Virtual thread is not pinned in this function. So, read
    threadObject and carrierThreadObject once and store their
    values to avoid inconsistency.
    
    Related: eclipse-openj9#16688
    Related: eclipse-openj9#16751
    
    Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
    babsingh committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    86709c3 View commit details
    Browse the repository at this point in the history