[lworld] Integrated: 8309036: [lworld] Assert during C2 compilation "possible deadlock"
Tobias Hartmann
thartmann at openjdk.org
Tue May 30 15:09:27 UTC 2023
On Tue, 30 May 2023 14:59:51 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:
> The fix for [JDK-8304743](https://bugs.openjdk.org/browse/JDK-8304743) that came in with the recent merge removed the `ttyUnlocker` from `ciEnv::get_klass_by_name_impl` which revealed an old regression from [JDK-8206144](https://bugs.openjdk.org/browse/JDK-8206144): A call to `ciField::layout_type()` triggers a re-computation of the type via a SystemDictionary lookup while holding the ttyLock.
>
> Thanks,
> Tobias
This pull request has now been integrated.
Changeset: 446e3c4e
Author: Tobias Hartmann <thartmann at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/446e3c4e9014f17f72c172aa901473f54cdcdaf3
Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod
8309036: [lworld] Assert during C2 compilation "possible deadlock"
-------------
PR: https://git.openjdk.org/valhalla/pull/854
More information about the valhalla-dev
mailing list