[lworld] Integrated: 8345995: [lworld] Flat arrays need to be redesigned to support new flat layouts

Frederic Parain fparain at openjdk.org
Wed Jan 15 23:59:58 UTC 2025


On Wed, 11 Dec 2024 13:43:24 GMT, Frederic Parain <fparain at openjdk.org> wrote:

> Here's a redesign of flat arrays to support multiple flat layouts (NON_ATOMIC_FLAT, ATOMIC_FLAT, NULLABLE_ATOMIC_FLAT). The patch contains a lot of cleanup and simplification of the flat arrays access code.
> 
> This patch has been tested in interpreted mode only on both x86_64 and aarch64.
> 
> Unfortunately, it currently triggers a number of failures when run with JITs enabled. After a discussion with Tobias, this PR will probably not be integrated until a patch for the JITs is available.
> 
> Regards,
> 
> Fred

This pull request has now been integrated.

Changeset: b9960ffe
Author:    Frederic Parain <fparain at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/b9960ffe7c8539b6396480c81f1ebda7a0c72db5
Stats:     1625 lines in 63 files changed: 939 ins; 281 del; 405 mod

8345995: [lworld] Flat arrays need to be redesigned to support new flat layouts

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

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


More information about the valhalla-dev mailing list