[master] RFR: Implement Shenandoah support [v22]

Zhengyu Gu zgu at openjdk.java.net
Wed Apr 20 12:36:10 UTC 2022


On Wed, 20 Apr 2022 00:02:33 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

>> Roman Kennke has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 44 commits:
>> 
>>  - Merge remote-tracking branch 'origin/shenandoah-lilliput' into shenandoah-lilliput
>>  - Merge remote-tracking branch 'origin/shenandoah-lilliput' into shenandoah-lilliput
>>  - Merge branch 'master' into shenandoah-lilliput
>>  - Merge branch 'master' into shenandoah-lilliput
>>  - Revert some unnecessary changes
>>  - Revert JVMTI related changes
>>  - Add missing precompiled include
>>  - 32bit fixes
>>  - More reverts and cleanups
>>  - Restore some commented-out parts
>>  - ... and 34 more: https://git.openjdk.java.net/lilliput/compare/47392f37...00ca6aea
>
> src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp line 337:
> 
>> 335:           "end of concurrent marking.")                                     \
>> 336:                                                                             \
>> 337:   product(bool, ShenandoahSuspendibleWorkers, true, EXPERIMENTAL,           \
> 
> Why this is needed?

Any comments on this? Why does it relevant?

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

PR: https://git.openjdk.java.net/lilliput/pull/32


More information about the lilliput-dev mailing list