[lworld] Integrated: 8349037: [lworld] runtime/valhalla/inlinetypes/CircularityTest.java crashes with SIGSEGV

Frederic Parain fparain at openjdk.org
Tue Sep 16 21:11:18 UTC 2025


On Tue, 16 Sep 2025 19:22:02 GMT, Frederic Parain <fparain at openjdk.org> wrote:

> runtime/valhalla/inlinetypes/CircularityTest.java was written to test the behavior of the JVM with respect of the initialization of classes of default values when the JVM was in charge of initializing null-restricted fields.
> JEP 401 went into a different direction, the concept of default value has been removed, and the concept of strict fields has been defined to force user code to reliably initialized all strict fields before their first read.
> Strict fields have their own tests ensuring static fields initialization rules are correctly enforced.
> This test is then obsolete and should be removed from the repository.

This pull request has now been integrated.

Changeset: 54c8105b
Author:    Frederic Parain <fparain at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/54c8105bde3f2bbe62324d67ab4e8df7b3811679
Stats:     207 lines in 2 files changed: 0 ins; 207 del; 0 mod

8349037: [lworld] runtime/valhalla/inlinetypes/CircularityTest.java crashes with SIGSEGV

Reviewed-by: lfoltan

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

PR: https://git.openjdk.org/valhalla/pull/1592


More information about the valhalla-dev mailing list