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

Support the new changes to the VirtualThread states #18673

Merged
merged 1 commit into from
Jan 26, 2024

Commits on Dec 22, 2023

  1. Support the new changes to the VirtualThread states

    RUNNABLE=2 state was removed, and all other states are re-numbered
    due to the removal of the RUNNABLE state.
    
    Two new states are added: UNPARKED=9 and YIELDED=11.
    
    Currently, VirtualThread.yield incorrectly consumes the parking
    permit. The parking permit should only be consumed when continuing
    from VirtualThread.park. The two new states are added to address
    this incorrect behaviour.
    
    Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
    babsingh committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    0f67dba View commit details
    Browse the repository at this point in the history