[jdk17u-dev] RFR: 8322726: C2: Unloaded signature class kills argument value [v2]
Martin Doerr
mdoerr at openjdk.org
Thu Jun 6 12:30:46 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.
Thanks for the review!
-------------
PR Comment: https://git.openjdk.org/jdk17u-dev/pull/2540#issuecomment-2152284866
More information about the jdk-updates-dev
mailing list