[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