git: openjdk/loom: fibers: Proper error handling of JVMTI OPAQUE_FRAME errors in JDWP and JDI. Get at least one JDI test running in vthread mode to detect OPAQUE_FRAME for each of PopFrame, ForceEarlyReturn, and SetLocalXXX.

duke duke at openjdk.java.net
Fri Mar 11 17:46:44 UTC 2022


Changeset: 6a9145b6
Author:    Chris Plummer <chris.plummer at oracle.com>
Date:      2022-03-11 17:45:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/6a9145b68e691853c7eeddb6409409137cde7b7b

Proper error handling of JVMTI OPAQUE_FRAME errors in JDWP and JDI. Get at least one JDI test running in vthread mode to detect OPAQUE_FRAME for each of PopFrame, ForceEarlyReturn, and SetLocalXXX.

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c
! test/hotspot/jtreg/ProblemList-vthread.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java



More information about the loom-dev mailing list