RFR: 8336685: Shenandoah: Remove experimental incremental update mode [v4]
William Kemper
wkemper at openjdk.org
Thu Jul 25 21:39:06 UTC 2024
> We've reason to believe that this mode is very rarely used and its maintenance has become a burden for future development.
>
> ## Testing
> * hotspot_gc_shenandoah
> * dacapo
> * diluvian
> * extremem
> * hyperalloc
> * specjbb2015
> * specjvm2008
William Kemper 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 eight additional commits since the last revision:
- Merge remote-tracking branch 'openjdk/master' into remove-incremental-update-mode
- Simplify final mark now that incremental update mode is removed
- Remove unintentional new line
- Remove last vestiges of incremental update mode
- Missed test, remove actual IU barrier flag
- Remove missed iu_barrier usages for C1
- Update test (all barriers can be enabled now for all modes)
- WIP: Remove incremental update mode
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/20316/files
- new: https://git.openjdk.org/jdk/pull/20316/files/79ceade3..287b6187
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=20316&range=03
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=20316&range=02-03
Stats: 10966 lines in 271 files changed: 7634 ins; 1955 del; 1377 mod
Patch: https://git.openjdk.org/jdk/pull/20316.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/20316/head:pull/20316
PR: https://git.openjdk.org/jdk/pull/20316
More information about the shenandoah-dev
mailing list