RFR: Enable 1-step workflow with Shenandoah GC [v4]
Aleksey Shipilev
shade at openjdk.org
Wed Oct 9 06:29:40 UTC 2024
> 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
-------------
Changes:
- all: https://git.openjdk.org/leyden/pull/8/files
- new: https://git.openjdk.org/leyden/pull/8/files/f7e41c00..75872f62
Webrevs:
- full: https://webrevs.openjdk.org/?repo=leyden&pr=8&range=03
- incr: https://webrevs.openjdk.org/?repo=leyden&pr=8&range=02-03
Stats: 20270 lines in 426 files changed: 15466 ins; 2487 del; 2317 mod
Patch: https://git.openjdk.org/leyden/pull/8.diff
Fetch: git fetch https://git.openjdk.org/leyden.git pull/8/head:pull/8
PR: https://git.openjdk.org/leyden/pull/8
More information about the leyden-dev
mailing list