RFR: 8301630: C2: 8297933 broke type speculation in some cases [v2]

Christian Hagedorn chagedorn at openjdk.org
Thu Feb 23 11:01:10 UTC 2023


On Mon, 6 Feb 2023 14:02:17 GMT, Roland Westrelin <roland at openjdk.org> wrote:

>> With 8297933, a TypeAryPtr is a lot more likely to have a null _klass
>> and that breaks TypePtr::speculative_type().
>
> Roland Westrelin has updated the pull request incrementally with one additional commit since the last revision:
> 
>   type system fix & test

The update looks good to me, too!

-------------

Marked as reviewed by chagedorn (Reviewer).

PR: https://git.openjdk.org/jdk/pull/12368


More information about the hotspot-compiler-dev mailing list