RFR: 8373367: interp-only mechanism fails to work for carrier threads in a corner case [v3]

Serguei Spitsyn sspitsyn at openjdk.org
Wed Feb 18 11:50:48 UTC 2026


On Tue, 3 Feb 2026 09:23:34 GMT, Serguei Spitsyn <sspitsyn at openjdk.org> wrote:

> I appreciate the expanded comments but I still don't fully understand what _thread and _saved_thread point to at different times. The lifecycle of these fields really needs to be clearly described somewhere.

I had a plan to get rid of the `_saved_thread` filed. I can try to do that in this PR to make it simpler. Removing this field can also simplify the description of the `_thread` field lifecycle. Please, let me try to do this first.

[Sorry, I intended to save this message a couple of weeks ago but somehow did not press the comment button.]

-------------

PR Comment: https://git.openjdk.org/jdk/pull/29436#issuecomment-3920359562


More information about the serviceability-dev mailing list