On Thu, 29 Jun 2023 18:40:50 GMT, Alex Menkov <amen...@openjdk.org> wrote:
>> This is follow-up JDK-8307153/JDK-8309612 (JVMTI GetThreadState on carrier >> should return STATE_WAITING) >> New test tests GetThreadState for different thread states. >> The test detected a bug in the implementation, new issue is created: >> JDK-8310584 >> Corresponding testcases are commented now in the test, fix for JDK-8310584 >> will uncomment them > > Alex Menkov has updated the pull request incrementally with one additional > commit since the last revision: > > updated comment Thank you for the test. It is nice to have it. It looks good. Thanks, Serguei test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadStateMountedTest/libGetThreadStateMountedTest.cpp line 112: > 110: LOG(" ERROR: all expected 'weak' bits are set\n"); > 111: } > 112: } Nit: I guess, error message at line 110 has to be: `ERROR: not all expected 'weak' bits are set` Also, it looks like the check 3a is not really needed as the 3b should cover it. But I leave it up to you, if you think check 3a gives some convenience. ------------- Marked as reviewed by sspitsyn (Reviewer). PR Review: https://git.openjdk.org/jdk/pull/14622#pullrequestreview-1506557170 PR Review Comment: https://git.openjdk.org/jdk/pull/14622#discussion_r1247465477