On Wed, 7 Jun 2023 20:10:24 GMT, Chris Plummer <cjplum...@openjdk.org> wrote:
>> Serguei Spitsyn has updated the pull request incrementally with one >> additional commit since the last revision: >> >> fix trailing space in jvmtiEnvBase.cpp > > src/hotspot/share/prims/jvmtiEnvBase.cpp line 765: > >> 763: if (is_thread_carrying_vthread(jt, thread_oop)) { >> 764: state &= ~JVMTI_THREAD_STATE_RUNNABLE; >> 765: state |= JVMTI_THREAD_STATE_WAITING | >> JVMTI_THREAD_STATE_WAITING_INDEFINITELY; > > How about a comment here: > > "Clear RUNNABLE state and add WAITING state because..." Thanks. Added comment. > src/hotspot/share/prims/jvmtiEnvBase.cpp line 1739: > >> 1737: "sanity check"); >> 1738: >> 1739: // An attempt to handshake-suspend a thread carrying virtual thread >> will result in > > Suggestion: > > // An attempt to handshake-suspend a thread carrying a virtual thread will > result in Thanks. Updated now. > src/hotspot/share/prims/jvmtiEnvBase.hpp line 99: > >> 97: static bool is_in_thread_list(jint count, const jthread* list, oop >> jt_oop); >> 98: >> 99: // check if thread_oop represents a thread carrying virtual thread > > Suggestion: > > // check if thread_oop represents a thread carrying a virtual thread Thanks. Updated now. > src/hotspot/share/prims/jvmtiEnvBase.hpp line 183: > >> 181: >> 182: // Return true if the thread identified with a pair <jt,thr_obj> is >> current. >> 183: // A thread carrying virtual thread is not treated as current. > > Suggestion: > > // A thread carrying a virtual thread is not treated as current. Thanks. Updated now. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/14366#discussion_r1222185513 PR Review Comment: https://git.openjdk.org/jdk/pull/14366#discussion_r1222185817 PR Review Comment: https://git.openjdk.org/jdk/pull/14366#discussion_r1222185985 PR Review Comment: https://git.openjdk.org/jdk/pull/14366#discussion_r1222186135