[lworld] Integrated: Merge jdk

David Simms dsimms at openjdk.org
Tue Jan 28 09:34:05 UTC 2025


On Tue, 28 Jan 2025 08:40:49 GMT, David Simms <dsimms at openjdk.org> wrote:

> Merge jdk-24+24
> 
> Disabled `UseCompactObjectHeaders` tests and CDS archive test, under this bug: https://bugs.openjdk.org/browse/JDK-8348568 
> 
> Two main issues (but there might be dragons):
> 
> - Load/store of `oop->klass()` need to look at `UseCompactObjectHeaders` do it the `UseCompactObjectHeaders` way, or CompressedKlassPtrs or vanilla.
> 
> - Valhalla klass prototype initialization doesn't play nice with `UseCompactObjectHeaders ` so `oop->klass()` can be corrupt.

This pull request has now been integrated.

Changeset: f0d58c5a
Author:    David Simms <dsimms at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/f0d58c5a16ced94980d1a8bacded7d41a1d7b406
Stats:     107247 lines in 2835 files changed: 28091 ins; 70190 del; 8966 mod

Merge jdk

Merge jdk-24+24

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

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


More information about the valhalla-dev mailing list