[master] Integrated: 8317352: [Lilliput] Sync with upstreaming PRs

Roman Kennke rkennke at openjdk.org
Wed Oct 11 14:48:27 UTC 2023


On Mon, 9 Oct 2023 12:36:22 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> This PR syncs the Lilliput mainline repo with the changes that we are proposing in the upstreaming PRs. We have accumulated a number of diversions. Ideally, the Lilliput repo should mirror what is proposed for upstreaming, except where it integrates the upstreaming PRs in various places.
> 
> Notable changes:
> - Removed leftovers from Klass encoding removal
> - Removed heap object stats. This is currently better done by JOL.
> - Sliding GC template optimizations and fallback for G1
> - Re-enabled many tests
> 
> There is a remaining problem with CDS (the changes in archiveBuilder.cpp) which affect only Windows, which I am sorting out separately.
> 
> Testing:
>  - [x] All changed tests +UCOH
>  - [x]  All changed tests -UCOH
>  - [x] tier1 x86_64 +UCOH
>  - [x] tier1 x86_64 -UCOH
>  - [x] tier1 aarch64 +UCOH
>  - [x] tier1 aarch64 -UCOH
>  - [x] tier2 x86_64 +UCOH
>  - [x] tier2 x86_64 -UCOH
>  - [x] tier2 aarch64 +UCOH
>  - [x] tier2 aarch64 -UCOH

This pull request has now been integrated.

Changeset: 39f08e70
Author:    Roman Kennke <rkennke at openjdk.org>
URL:       https://git.openjdk.org/lilliput/commit/39f08e70e53dd616c32f9ce96d5c1ef8caeb7e4d
Stats:     3030 lines in 144 files changed: 1339 ins; 1121 del; 570 mod

8317352: [Lilliput] Sync with upstreaming PRs

Reviewed-by: shade

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

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


More information about the lilliput-dev mailing list