RFR: 8333457: GenShen: Move remembered set into new generational code

William Kemper wkemper at openjdk.org
Mon Jun 3 21:30:18 UTC 2024


The remembered set is moved into the old generation and the age census is moved into the generational mode heap.

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

Commit messages:
 - Cannot initialize age census before heap
 - Clean up headers
 - Merge remote-tracking branch 'shenandoah/master' into syncup-worker-initialization
 - Fix zero build
 - Move age census out of shHeap.
 - Remove some forwarding methods now that includes have been fixed
 - Fix initialization order errors
 - Move remembered set instance into old generation
 - Merge remote-tracking branch 'earthling/fix-isolate-gc-helpers' into syncup-worker-initialization
 - Restore cancellation check
 - ... and 3 more: https://git.openjdk.org/shenandoah/compare/840c1825...5b47ddb5

Changes: https://git.openjdk.org/shenandoah/pull/443/files
  Webrev: https://webrevs.openjdk.org/?repo=shenandoah&pr=443&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8333457
  Stats: 284 lines in 28 files changed: 118 ins; 77 del; 89 mod
  Patch: https://git.openjdk.org/shenandoah/pull/443.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/443/head:pull/443

PR: https://git.openjdk.org/shenandoah/pull/443


More information about the shenandoah-dev mailing list