RFR: 8332257: Shenandoah: Move evacuation methods to implementation file [v2]

William Kemper wkemper at openjdk.org
Fri May 17 00:47:06 UTC 2024


On Thu, 16 May 2024 16:59:14 GMT, William Kemper <wkemper at openjdk.org> wrote:

>> 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

No regressions in performance tests on x86 or aarch64.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/19240#issuecomment-2116433407


More information about the shenandoah-dev mailing list