xo-umbrella2/xo-alloc2/include/xo/alloc2/gc
Roland Conybeare 57688a826a 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
..
ACollector.hpp xo-gc stack: + ACollector.shallow_copy() 2026-04-03 18:33:09 -04:00
ACollector2.hpp xo-alloc2: + ACollector2 2026-03-27 20:56:46 -04:00
AGCObject.hpp refactor: retire GCObject.shallow_size() 2026-04-04 17:30:03 -04:00
AGCObjectVisitor.hpp xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00
ICollector2_Any.hpp xo-alloc2: + ACollector2 2026-03-27 20:56:46 -04:00
ICollector2_Xfer.hpp xo-alloc2: + ACollector2 2026-03-27 20:56:46 -04:00
ICollector_Any.hpp xo-gc stack: + ACollector.shallow_copy() 2026-04-03 18:33:09 -04:00
ICollector_Xfer.hpp xo-gc stack: + ACollector.shallow_copy() 2026-04-03 18:33:09 -04:00
IGCObject_Any.hpp refactor: retire GCObject.shallow_size() 2026-04-04 17:30:03 -04:00
IGCObject_Xfer.hpp refactor: retire GCObject.shallow_size() 2026-04-04 17:30:03 -04:00
IGCObjectVisitor_Any.hpp xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00
IGCObjectVisitor_Xfer.hpp xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00
RCollector.hpp refactor: void return type for Collector.forward_children() 2026-04-04 16:54:46 -04:00
RCollector2.hpp xo-alloc2: + ACollector2 2026-03-27 20:56:46 -04:00
RCollector_aux.hpp xo-alloc2: in forward_inplace() helper strip const for facet lookup 2026-03-28 13:17:16 -04:00
RGCObject.hpp refactor: retire GCObject.shallow_size() 2026-04-04 17:30:03 -04:00
RGCObjectVisitor.hpp xo-gc stack: refactor: introduce GCObjectVisitor facet 2026-04-05 18:07:14 -04:00