RFR: 8308814: extend SetLocalXXX minimal support for virtual threads

Serguei Spitsyn sspitsyn at openjdk.org
Thu May 25 14:57:07 UTC 2023


Currently, the `SetLocalXXX` minimal support for virtual threads is defined for a virtual threads suspended at a breakpoint or single step event. This enhancement is to extend to virtual threads suspended any event. This make `SetLocalXXX` spec consistent with specs of the `StopThread`, `PopFrame` and `ForceEarlyReturnXXX`.

It does not look that any implementation update is needed as it is already supporting any suspended and mounted virtual thread which includes suspended at an event cases.

The CSR (already reviewed) is:
  [8308815](https://bugs.openjdk.org/browse/JDK-8308815): extend `SetLocalXXX` minimal support for virtual threads

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

Commit messages:
 - 8308814: extend SetLocalXXX minimal support for virtual threads

Changes: https://git.openjdk.org/jdk/pull/14153/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=14153&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8308814
  Stats: 8 lines in 1 file changed: 0 ins; 1 del; 7 mod
  Patch: https://git.openjdk.org/jdk/pull/14153.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/14153/head:pull/14153

PR: https://git.openjdk.org/jdk/pull/14153


More information about the hotspot-dev mailing list