[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-graal-dev
Subject: Integrated: 8315566: [JVMCI] deadlock in JVMCI startup when bad option specified
From: Doug Simon <dnsimon () openjdk ! org>
Date: 2023-09-04 10:20:55
Message-ID: lTUCYuY7Qdj-fz0agBe3Le1yMcrSdk_rfg58xlvP3Ik=.40daa266-fbd0-4c14-bf1a-80fd9936480b () github ! com
[Download RAW message or body]
On Sat, 2 Sep 2023 11:00:00 GMT, Doug Simon <dnsimon@openjdk.org> wrote:
> This PR changes `HotSpotJVMCIRuntime.vmEventListeners` to be initialized in the \
> `HotSpotJVMCIRuntime` constructor. This avoids a deadlock that can occur when this \
> list is lazily initialized. Lazily initializing this list has no measurable \
> performance benefit, especially in the context of libgraal.
This pull request has now been integrated.
Changeset: d1cabe4f
Author: Doug Simon <dnsimon@openjdk.org>
URL: https://git.openjdk.org/jdk/commit/d1cabe4f22abe96486d85bd5efc468e0e640c3e4
Stats: 23 lines in 1 file changed: 3 ins; 12 del; 8 mod
8315566: [JVMCI] deadlock in JVMCI startup when bad option specified
Reviewed-by: thartmann, never
-------------
PR: https://git.openjdk.org/jdk/pull/15549
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic