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