On Tue, 2 Dec 2025 20:40:32 GMT, Chris Plummer <[email protected]> wrote:
> [JDK-8282441](https://bugs.openjdk.org/browse/JDK-8282441) added freeing of > ThreadNodes for some vthreads that are still running. They are only suppose > to be freed if the ThreadNode contains no state information that needs to be > maintained. There appears to be a bug in the current logic, allowing the loss > of the ThreadNode frameGeneration value when it should be retained. Details > in first comment. > > Tested with by running all tier5 CI svc tests, which includes virtual thread > testing. This pull request has now been integrated. Changeset: 0bcef61a Author: Chris Plummer <[email protected]> URL: https://git.openjdk.org/jdk/commit/0bcef61a6de027c1b7e481e2115016ee961707a5 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used Reviewed-by: amenkov, sspitsyn ------------- PR: https://git.openjdk.org/jdk/pull/28616
