xo-gc/include/xo/gc
Roland Conybeare 19107fa485 xo-gc stack: refactor: introduce GCObjectVisitor facet
Plan using to properly level GCObjectStore and MutationLogStore
below Collector.

[WIP] not used yet
2026-04-05 18:07:14 -04:00
..
detail xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00
DX1Collector.hpp xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00
DX1CollectorIterator.hpp xo-alloc2: tidy: generation.hpp -> Generation.hpp 2026-04-03 00:04:34 -04:00
GCObjectStore.hpp refactor: make AGCObject.shallow_copy() non-const 2026-04-04 14:38:14 -04:00
GCObjectStoreConfig.hpp xo-alloc2: tidy: generation.hpp -> Generation.hpp 2026-04-03 00:04:34 -04:00
init_gc.hpp xo-gc: + scaffold for gc primitives 2026-03-24 22:20:23 -04:00
MutationLogConfig.hpp xo-gc: improve public/private between MutationLogStore and X1 2026-04-03 17:47:06 -04:00
MutationLogEntry.hpp xo-gc: mutation log properly handled during collection cycle. 2026-04-01 22:26:23 -04:00
MutationLogStatistics.hpp xo-gc: move mlog handling to separate tru MutationLogState.*pp 2026-04-02 00:09:08 -04:00
MutationLogStore.hpp xo-gc: improve public/private between MutationLogStore and X1 2026-04-03 17:47:06 -04:00
object_age.hpp xo-gc: X1Collector.assign_member() + GCRoots + use ArenaVector 2026-03-24 22:06:20 -04:00
ObjectTypeSlot.hpp xo-gc: refactor: move object type table -> GCObjectStore 2026-04-02 23:58:22 -04:00
PolyForwarderUtil.hpp xo-gc stack: genfacet for Collector + facet registry bugfix 2026-03-27 22:33:21 -04:00
SetupGc.hpp xo-gc: + scaffold for gc primitives 2026-03-24 22:20:23 -04:00
X1Collector.hpp xo-gc: build nit: missing #include in X1Collector.hpp 2026-02-28 13:22:21 +11:00
X1CollectorConfig.hpp xo-gc: improve public/private between MutationLogStore and X1 2026-04-03 17:47:06 -04:00
X1VerifyStats.hpp xo-gc: streamlining/simplifying 2026-04-03 17:29:18 -04:00