[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-graal-dev
Subject: Integrated: 8321225: [JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn't create strong refer
From: Tom Rodriguez <never () openjdk ! org>
Date: 2023-12-05 18:15:48
Message-ID: gGlBzhFOtxMAfSvDA8wXfEJ1D_qzQSwFXEhpfhAFgVE=.aed77aa9-0ccc-4710-9a53-7d241dfd9c39 () github ! com
[Download RAW message or body]
On Mon, 4 Dec 2023 05:36:38 GMT, Tom Rodriguez <never@openjdk.org> wrote:
> Checking for leaf Klasses requires seeing if the subklass field is null. As part \
> of the fix for JVMCI support for ZGC, JDK-8299229, it was changed to call into the \
> runtime which had the side effect of creating a strong reference to an the class. \
> Since it's only checking for non-null it's ok to just perform thread directly as \
> was done prior to JDK-8299229. This avoids causing class unloading problems.
This pull request has now been integrated.
Changeset: fddc02e0
Author: Tom Rodriguez <never@openjdk.org>
URL: https://git.openjdk.org/jdk/commit/fddc02e046e926af75661ce167d4531393438c7a
Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod
8321225: [JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn't create strong \
references
Reviewed-by: thartmann, eosterlund, kvn
-------------
PR: https://git.openjdk.org/jdk/pull/16943
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic