On Wed, 28 May 2025 07:01:53 GMT, David Holmes <dhol...@openjdk.org> wrote:
>> Alex Menkov has updated the pull request incrementally with one additional >> commit since the last revision: >> >> move to ThreadService > > src/hotspot/share/prims/jvmtiThreadState.hpp line 80: > >> 78: // Virtual Thread Mount State Transition (VTMS transition) mechanism >> 79: // >> 80: class JvmtiVTMSTransitionDisabler : public AnyObj { > > Why this change? It's used by VMThreadSnapshot::get_thread_snapshot. The transition disabling support is currently in the jvmti code. I think this is the first usage in a handshake op that isn't supporting a JVMTI function. Maybe in the future this could be separated. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/25425#discussion_r2111794761