On Fri, 5 Dec 2025 01:14:37 GMT, Chris Plummer <[email protected]> wrote:
>> With JDI tracing enabled, an attempt to trace an event when using >> SUSPEND_NONE can result in an ObjectCollectedException because the thread is >> still running and objects that are part of the trace can be collected >> already. In this case were were dealing with trying to print the thread name >> for a VirtualThreadEndEvent, and the virtual thread has already exited and >> been gc'd. >> >> Tested by running test case before change (verified failure) and after >> change (50 runs without a failure). Will also run tier1 and tier5 svc just >> to be sure. > > Chris Plummer has updated the pull request incrementally with one additional > commit since the last revision: > > better implementation Marked as reviewed by amenkov (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/28666#pullrequestreview-3542748713
