Integrated: 8314225: SIGSEGV in JavaThread::is_lock_owned
Kevin Walls
kevinw at openjdk.org
Thu May 9 11:50:58 UTC 2024
On Wed, 24 Apr 2024 19:50:08 GMT, Kevin Walls <kevinw at openjdk.org> wrote:
> Removal of JavaThread's MonitorChunks member. This held lock information during deoptimization, but access to it is unnecessary for anything other than the deoptimization itself.
>
> Access to it in is_lock_owned() was racy, and caused rare crashes.
This pull request has now been integrated.
Changeset: ad0b54d4
Author: Kevin Walls <kevinw at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/ad0b54d429fdbd806c09aa06bb42f1ed4a0297e8
Stats: 98 lines in 11 files changed: 14 ins; 70 del; 14 mod
8314225: SIGSEGV in JavaThread::is_lock_owned
Reviewed-by: dlong, dholmes
-------------
PR: https://git.openjdk.org/jdk/pull/18940
More information about the hotspot-dev
mailing list