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 a2e4613384
9 changed files with 131 additions and 34 deletions

View file

@ -10,9 +10,11 @@ namespace xo {
GCObjectStoreConfig::GCObjectStoreConfig(const ArenaConfig & arena_cfg,
std::uint32_t ngen,
std::uint32_t nsurvive,
bool debug_flag)
: arena_config_{arena_cfg},
n_generation_{ngen},
n_survive_threshold_{nsurvive},
debug_flag_{debug_flag}
{}