xo-gc: refactor: retire DX1Collector.forward_mutation_log()

This commit is contained in:
Roland Conybeare 2026-04-03 17:01:20 -04:00
commit 59cfb9896b
2 changed files with 1 additions and 10 deletions

View file

@ -364,9 +364,6 @@ namespace xo {
/** copy roots + everything reachable from them, to to-space **/
void copy_roots(Generation upto) noexcept;
/** cureate new mutation log after copying roots **/
void forward_mutation_log(Generation upto);
/** cleanup after gc **/
void _cleanup_phase(Generation upto);

View file

@ -550,7 +550,7 @@ namespace xo {
log && log("step 2b : [STUB] copy pinned");
log && log("step 3 : [STUB] forward mutation log");
this->forward_mutation_log(upto);
mlog_store_.forward_mutation_log(this, upto);
log && log("step 4a : [STUB] run destructors");
log && log("step 4b : [STUB] keep reachable weak pointers");
@ -586,12 +586,6 @@ namespace xo {
mlog_store_.swap_roles(upto);
}
void
DX1Collector::forward_mutation_log(Generation upto)
{
mlog_store_.forward_mutation_log(this, upto);
}
void
DX1Collector::_cleanup_phase(Generation upto)
{