xo-gc: improve public/private between MutationLogStore and X1

This commit is contained in:
Roland Conybeare 2026-04-03 17:47:06 -04:00
commit 5d3c088ba7
6 changed files with 133 additions and 142 deletions

View file

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