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

Roman Kennke rkennke at openjdk.org
Wed Oct 11 14:48:22 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

Thanks!

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

PR Comment: https://git.openjdk.org/lilliput/pull/110#issuecomment-1757845914


More information about the lilliput-dev mailing list