On Wed, 7 Jun 2023 20:10:24 GMT, Chris Plummer <[email protected]> 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