Integrated: 8278479: RunThese test failure with +UseHeavyMonitors and +VerifyHeavyMonitors

Coleen Phillimore coleenp at openjdk.org
Wed Jul 6 12:12:42 UTC 2022


On Thu, 30 Jun 2022 22:05:14 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This change adds a null check before calling into Runtime1::monitorenter when -XX:+UseHeavyMonitors is set. There's a null check in the C2 and interpreter code before calling the runtime function but not C1.
> 
> Tested with tier1-7 (a little of 8) and built on most non-oracle platforms as well.

This pull request has now been integrated.

Changeset: 83a5d599
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/83a5d5996bca26b5f2e97b67f9bfd0a6ad110327
Stats:     24 lines in 6 files changed: 24 ins; 0 del; 0 mod

8278479: RunThese test failure with +UseHeavyMonitors and +VerifyHeavyMonitors

Reviewed-by: kvn, dcubed, dlong

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

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


More information about the hotspot-runtime-dev mailing list