RFR: Enable 1-step workflow with Shenandoah GC [v4]

duke duke at openjdk.org
Wed Oct 9 08:09:33 UTC 2024


On Wed, 9 Oct 2024 06:29:40 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> WIP, includes upstream [JDK-8293650](https://bugs.openjdk.org/browse/JDK-8293650).
>> 
>> I checked this works well:
>> 
>> 
>> #!/bin/bash
>> make images
>> J=build/macosx-aarch64-server-fastdebug/images/jdk/bin/java
>> rm -fv JavacBenchApp.cds*
>> $J -XX:+UseShenandoahGC -XX:CacheDataStore=JavacBenchApp.cds -cp JavacBenchApp.jar JavacBenchApp 50
>> $J -XX:+UseShenandoahGC -XX:CacheDataStore=JavacBenchApp.cds -cp JavacBenchApp.jar JavacBenchApp 50
>> 
>> 
>> I'll look around what other tests I need to run.
>
> Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
> 
>  - Fix Shenandoah stub names
>  - Merge branch 'premain' into shenandoah-support
>  - Make sure LeydenGCFlags passes when some GCs are not configured
>  - Shenandoah support

@shipilev 
Your change (at version 75872f62857a9d921651a8010473299658df7713) is now ready to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/leyden/pull/8#issuecomment-2401631403


More information about the leyden-dev mailing list