RFR: 8321937: GenShen: Sync up 21u based repo [v2]
William Kemper
wkemper at openjdk.org
Wed Dec 13 17:08:48 UTC 2023
> Backport recent Shenandoah changes
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 14 additional commits since the last revision:
- Merge remote-tracking branch 'shenandoah-jdk21u/master' into merge-shen-master-into-shen-21
- Use API for version of jtreg used to build jdk21
- 8316226: GenShen: Consider forcing auto-tenure age to be greater than 1
Reviewed-by: wkemper, kdnilsen
- 8320336: GenShen: Reduce proactive humongous defragmentation efforts
Reviewed-by: wkemper, ysr
- 8320112: GenShen: Improve end of process report
Reviewed-by: kdnilsen
- 8320119: GenShen: Correct misspellings of parsable
Reviewed-by: kdnilsen, ysr
- 8319342: GenShen: Reset the count of degenerated cycles in a row following Full GC
Reviewed-by: wkemper, ysr
- 8319931: GenShen: Increase no progress threshold for TestThreadFailure
Reviewed-by: kdnilsen
- 8319867: GenShen: Make old regions parsable at end of concurrent cycles
Reviewed-by: kdnilsen, ysr
- 8318462: [GenShen] Prevent unsafe access to displaced mark-word
Reviewed-by: kdnilsen, wkemper, ysr
- ... and 4 more: https://git.openjdk.org/shenandoah-jdk21u/compare/9b613688...555c581a
-------------
Changes:
- all: https://git.openjdk.org/shenandoah-jdk21u/pull/4/files
- new: https://git.openjdk.org/shenandoah-jdk21u/pull/4/files/0afff542..555c581a
Webrevs:
- full: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=4&range=01
- incr: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=4&range=00-01
Stats: 17927 lines in 348 files changed: 11041 ins; 1810 del; 5076 mod
Patch: https://git.openjdk.org/shenandoah-jdk21u/pull/4.diff
Fetch: git fetch https://git.openjdk.org/shenandoah-jdk21u.git pull/4/head:pull/4
PR: https://git.openjdk.org/shenandoah-jdk21u/pull/4
More information about the shenandoah-dev
mailing list