RFR: 8332257: Shenandoah: Move evacuation methods to implementation file

William Kemper wkemper at openjdk.org
Tue May 14 23:59:09 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.

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

Commit messages:
 - Do not inline evacuate_object

Changes: https://git.openjdk.org/jdk/pull/19240/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=19240&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8332257
  Stats: 155 lines in 3 files changed: 77 ins; 77 del; 1 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