[jdk21u-dev] Integrated: 8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty

Goetz Lindenmaier goetz at openjdk.org
Fri Jan 3 10:30:06 UTC 2025


On Fri, 27 Dec 2024 10:43:04 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> I backport this for parity with 21.0.7-oracle
> 
> I had to adapt the flags in the run command of the test, 
> as the locking mode is experimental in 21:
> 
> Error: VM option 'LockingMode' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.
> Error: The unlock option must precede 'LockingMode'.
> Error: Could not create the Java Virtual Machine.
> Error: A fatal exception has occurred. Program will exit.

This pull request has now been integrated.

Changeset: 056a2651
Author:    Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/056a2651af9e27d6d80ae01265acfecc8953b224
Stats:     93 lines in 2 files changed: 88 ins; 0 del; 5 mod

8337660: C2: basic blocks with only BoxLock nodes are wrongly treated as empty

Reviewed-by: mbaesken
Backport-of: 0105203575182e24a56a38a12da7c1af58ea0a78

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

PR: https://git.openjdk.org/jdk21u-dev/pull/1293


More information about the jdk-updates-dev mailing list