RFR: 8332257: Shenandoah: Move evacuation methods to implementation file [v2]
William Kemper
wkemper at openjdk.org
Thu May 16 16:59:14 UTC 2024
> This refactoring moves a large, complex function out of an include header. This improves build times and facilitates changes in the generational mode branch.
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 two additional commits since the last revision:
- Merge remote-tracking branch 'jdk/master' into move-evacuation-to-impl
- Do not inline evacuate_object
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/19240/files
- new: https://git.openjdk.org/jdk/pull/19240/files/c28960c6..60f9111e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=19240&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=19240&range=00-01
Stats: 6957 lines in 146 files changed: 5240 ins; 980 del; 737 mod
Patch: https://git.openjdk.org/jdk/pull/19240.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/19240/head:pull/19240
PR: https://git.openjdk.org/jdk/pull/19240
More information about the shenandoah-dev
mailing list