Integrated: 8280842: Access violation in ciTypeFlow::profiled_count

Roland Westrelin roland at openjdk.java.net
Wed Feb 2 07:39:19 UTC 2022


On Tue, 1 Feb 2022 09:47:28 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> When the test() method is osr compiled, the exception handler is
> marked as a loop head. It has 2 backedges at the 2 throw statements in
> the method. ciTypeFlow expects to find some profile data at the
> backedges but hotspot doesn't collect counters for athrow. The fix is
> to turn the assert into an actual check.

This pull request has now been integrated.

Changeset: 97af3230
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/97af32304101397bb33cbbd1e35fd9124f9e2311
Stats:     62 lines in 2 files changed: 60 ins; 1 del; 1 mod

8280842: Access violation in ciTypeFlow::profiled_count

Reviewed-by: neliasso, vlivanov, kvn

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

PR: https://git.openjdk.java.net/jdk/pull/7298


More information about the hotspot-compiler-dev mailing list