git: openjdk/jdk17: 8270085: Suspend during block transition may deadlock if lock held

Patricio Chilano Mateo pchilanomate at openjdk.java.net
Thu Jul 22 14:31:14 UTC 2021


Changeset: e7f90093
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-07-22 14:30:19 +0000
URL:       https://git.openjdk.java.net/jdk17/commit/e7f9009315f1fdf33d6539c413c224f925c9ffb0

8270085: Suspend during block transition may deadlock if lock held

Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: dcubed, dholmes, coleenp

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
+ test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java
! test/lib/sun/hotspot/WhiteBox.java



More information about the jdk-changes mailing list