On Mon, 17 Jun 2024 13:24:23 GMT, Inigo Mediavilla Saiz <d...@openjdk.org> wrote:
>> Follow up to https://github.com/openjdk/jdk/pull/19482 that was causing >> issues when the PrintMountedVirtualTest.java was >> running with `JTREG_TEST_THREAD_FACTORY=Virtual` in the loom repo. >> >> - Fixes issues where the test observes the thread during transitions. >> - Fixes a potential issue in the test where CountDownLatch.countDown unparks >> the main (virtual) thread and the main thread observes the dummy thread is >> transition . > > Inigo Mediavilla Saiz has updated the pull request incrementally with one > additional commit since the last revision: > > Improve assert and document conditional print src/hotspot/share/runtime/threads.cpp line 1336: > 1334: assert(vt != nullptr, "vthread should not be null when > vthread is mounted"); > 1335: if (vt != thread_oop) { > 1336: // JavaThread._vthread can refer to the carrier thread. > Print only if _vthread refers to a virtual thread. Nit: please put the comment before the `if` ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/19744#discussion_r1644146331