[master] RFR: 8317352: [Lilliput] Sync with upstreaming PRs [v3]

Aleksey Shipilev shade at openjdk.org
Wed Oct 11 14:29:28 UTC 2023


On Wed, 11 Oct 2023 11:37:19 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
>
> Roman Kennke has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Restore original code

Marked as reviewed by shade (Committer).

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

PR Review: https://git.openjdk.org/lilliput/pull/110#pullrequestreview-1671392846


More information about the lilliput-dev mailing list