xo-gc: refactor: move some aux method impls to GCObjectStore

This commit is contained in:
Roland Conybeare 2026-04-02 21:56:12 -04:00
commit 08b313f25c
9 changed files with 131 additions and 34 deletions

View file

@ -9,11 +9,15 @@ namespace xo {
namespace mm {
MutationLogConfig::MutationLogConfig(std::uint32_t ngen,
#ifdef OBSOLETE
std::uint32_t survive,
#endif
std::size_t mlog_z,
bool debug_flag)
: n_generation_{ngen},
#ifdef OBSOLETE
n_survive_threshold_{survive},
#endif
mutation_log_z_{mlog_z},
debug_flag_{debug_flag}
{}