RFR: 8316397: StackTrace/Suspended/GetStackTraceSuspendedStressTest.java failed with: SingleStep event is NOT expected [v8]
David Holmes
dholmes at openjdk.org
Thu Apr 10 06:42:29 UTC 2025
On Wed, 9 Apr 2025 06:02:40 GMT, Serguei Spitsyn <sspitsyn at openjdk.org> wrote:
> What kind of a design document can it be?
Not sure given my confusion about the various states that are possible. We basically have a situation where we are doing something and we should not hit a safepoint check where a suspend request could be processed or a single-steo event be accepted, but we unintentionally do hit it due to blocking on an internal Mutex. This still says to me that somewhere on this code path there should be something that says "any safepoints/handshakes here should be deferred" and that would be honored by the thread-state transition code used in TBIVM.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23490#issuecomment-2791709335
More information about the hotspot-runtime-dev
mailing list