Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake [v2]

2024-04-10 Thread Serguei Spitsyn
On Wed, 10 Apr 2024 02:34:37 GMT, Serguei Spitsyn wrote: >> The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` >> classes were introduced in the JDK 22 to unify/simplify the JVM TI functions >> supporting implementation of the virtual threads. This enhancement is to >> refa

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake [v2]

2024-04-10 Thread Leonid Mesnik
On Wed, 10 Apr 2024 02:34:37 GMT, Serguei Spitsyn wrote: >> The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` >> classes were introduced in the JDK 22 to unify/simplify the JVM TI functions >> supporting implementation of the virtual threads. This enhancement is to >> refa

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake [v2]

2024-04-09 Thread Serguei Spitsyn
> The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` > classes were introduced in the JDK 22 to unify/simplify the JVM TI functions > supporting implementation of the virtual threads. This enhancement is to > refactor JVM TI functions `PopFrame` and `ForceEarlyReturn` on the

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-09 Thread Serguei Spitsyn
On Tue, 9 Apr 2024 01:19:18 GMT, Leonid Mesnik wrote: >> The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` >> classes were introduced in the JDK 22 to unify/simplify the JVM TI functions >> supporting implementation of the virtual threads. This enhancement is to >> refacto

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-09 Thread Serguei Spitsyn
On Tue, 9 Apr 2024 01:18:35 GMT, Leonid Mesnik wrote: >> The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` >> classes were introduced in the JDK 22 to unify/simplify the JVM TI functions >> supporting implementation of the virtual threads. This enhancement is to >> refacto

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-08 Thread Leonid Mesnik
On Tue, 2 Apr 2024 00:22:28 GMT, Serguei Spitsyn wrote: > The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` > classes were introduced in the JDK 22 to unify/simplify the JVM TI functions > supporting implementation of the virtual threads. This enhancement is to > refactor

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-04 Thread Serguei Spitsyn
On Tue, 2 Apr 2024 00:22:28 GMT, Serguei Spitsyn wrote: > The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` > classes were introduced in the JDK 22 to unify/simplify the JVM TI functions > supporting implementation of the virtual threads. This enhancement is to > refactor

Re: RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-02 Thread Patricio Chilano Mateo
On Tue, 2 Apr 2024 00:22:28 GMT, Serguei Spitsyn wrote: > The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` > classes were introduced in the JDK 22 to unify/simplify the JVM TI functions > supporting implementation of the virtual threads. This enhancement is to > refactor

RFR: 8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake

2024-04-01 Thread Serguei Spitsyn
The internal JVM TI `JvmtiHandshake` and `JvmtiUnitedHandshakeClosure` classes were introduced in the JDK 22 to unify/simplify the JVM TI functions supporting implementation of the virtual threads. This enhancement is to refactor JVM TI functions `PopFrame` and `ForceEarlyReturn` on the base of