[master] Integrated: 8347710: [Lilliput] Implement 4 byte headers

Roman Kennke rkennke at openjdk.org
Fri Jan 24 20:39:19 UTC 2025


On Tue, 21 Jan 2025 13:11:53 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> Packs/reduces header bits to just 4 bytes.
> 
> This reduces the number of Klass* bits to 19 bits, which allows for ~500,000 classes.
> 
> Testing:
> 
> - tier1 (-UCOH)
> - tier2 (-UCOH)
> - tier1 (+UCOH)
> - tier2 (+UCOH)

This pull request has now been integrated.

Changeset: 6eb5ce82
Author:    Roman Kennke <rkennke at openjdk.org>
URL:       https://git.openjdk.org/lilliput/commit/6eb5ce82a1feb6737fe31a99e927e36991a8a5bd
Stats:     863 lines in 71 files changed: 109 ins; 620 del; 134 mod

8347710: [Lilliput] Implement 4 byte headers

Reviewed-by: stuefe

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

PR: https://git.openjdk.org/lilliput/pull/193


More information about the lilliput-dev mailing list