Integrated: 8301630: C2: 8297933 broke type speculation in some cases

Roland Westrelin roland at openjdk.org
Wed Mar 1 09:40:22 UTC 2023


On Wed, 1 Feb 2023 16:55:01 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().

This pull request has now been integrated.

Changeset: 6b07243f
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/6b07243f5671f148166f027796f620bad9b38f73
Stats:     175 lines in 3 files changed: 173 ins; 0 del; 2 mod

8301630: C2: 8297933 broke type speculation in some cases

Reviewed-by: chagedorn, thartmann

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

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


More information about the hotspot-compiler-dev mailing list