Integrated: 8352178: Add precondition in VMThread::execute to prevent deadlock

Albert Mingkun Yang ayang at openjdk.org
Fri Mar 21 10:38:26 UTC 2025


On Mon, 17 Mar 2025 19:57:43 GMT, Albert Mingkun Yang <ayang at openjdk.org> wrote:

> Simple patch of adding `SuspendibleThreadSet` related precondition to `Handshake::execute` in order to prevent deadlock.
> All existing callsites satisfy this precondition already.
> 
> Test: tier1-5

This pull request has now been integrated.

Changeset: b32be18b
Author:    Albert Mingkun Yang <ayang at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b32be18bf940eb6eb9805390fd72e0de175c912a
Stats:     7 lines in 1 file changed: 7 ins; 0 del; 0 mod

8352178: Add precondition in VMThread::execute to prevent deadlock

Reviewed-by: pchilanomate, tschatzl, dholmes, shade

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

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


More information about the hotspot-runtime-dev mailing list