On Wed, 29 Mar 2023 01:16:55 GMT, Leonid Mesnik <lmes...@openjdk.org> wrote:
>> Serguei Spitsyn has updated the pull request incrementally with one >> additional commit since the last revision: >> >> fixed trailing spaces in two files > > src/hotspot/share/prims/jvmtiEnvBase.cpp line 1547: > >> 1545: JvmtiThreadState* ct_state = >> java_lang_Thread::jvmti_thread_state(jt->threadObj()); >> 1546: JvmtiThreadState* vt_state = vt_oop != nullptr ? >> java_lang_Thread::jvmti_thread_state(vt_oop) : nullptr; >> 1547: bool virt = vt_oop != nullptr && vt_oop != ct_oop; > > You can move it inside if() in line 1554 Doesn't it makes a sense to use bool virt = vt_oop != nullptr && java_lang_VirtualThread::is_instance(vt_oop); it is used in a lot of places and looks more usual as vthread check. Might be later it would be possible to refactor this expression to some separate function. Just a proposal, only if you agree with it. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/13133#discussion_r1151305059