[jdk17u-dev] RFR: 8322726: C2: Unloaded signature class kills argument value [v2]
Matthias Baesken
mbaesken at openjdk.org
Thu Jun 6 12:01:44 UTC 2024
On Wed, 5 Jun 2024 20:30:23 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:
>> Backport of [JDK-8322726](https://bugs.openjdk.org/browse/JDK-8322726). Applies cleanly, but requires two tiny adaptations (also see 2nd commit):
>>
>> - `sig_type->is_loaded()` can only be used after [JDK-8275201](https://bugs.openjdk.org/browse/JDK-8275201) which is not in 17u. Replaced it by `sig_type->klass()->is_loaded()` which is equivalent.
>> - The ClassWriter needs to write V17 compatible code.
>
> Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
>
> Adaptions for JDK17.
Marked as reviewed by mbaesken (Reviewer).
-------------
PR Review: https://git.openjdk.org/jdk17u-dev/pull/2540#pullrequestreview-2101745603
More information about the jdk-updates-dev
mailing list