RFR: Enable 1-step workflow with Shenandoah GC [v3]
Aleksey Shipilev
shade at openjdk.org
Fri Sep 27 19:00:53 UTC 2024
On Fri, 27 Sep 2024 18:52:31 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 pull request now contains two commits:
>
> - Make sure LeydenGCFlags passes when some GCs are not configured
> - Shenandoah support
Now waiting for https://github.com/openjdk/jdk/pull/21152 to arrive, so that we don't have a merge problem later.
-------------
PR Comment: https://git.openjdk.org/leyden/pull/8#issuecomment-2379882153
More information about the leyden-dev
mailing list