9e74e35c68
xo-gc: refactor: demote GCObjectVisitor to GCObjectStore
...
No longer needed by DX1Collector
Also retires utest/MockCollector
2026-04-12 14:54:38 -04:00
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
c5da97dea0
xo-gc stack: + request-gc-statistics() primitive
...
1. xo-gc now depends on xo-object2.
2. use genfacet for ICollector_DX1Collector
3. moves xo-gc utest previously in xo-object2 to more natural
location in xo-gc/
2026-03-29 13:44:19 -04:00
413616c098
xo-interpreter2 stack: refactor: string clases -> xo-stringtable2/
2026-03-05 13:02:12 +11:00
c3b6ec88fc
xo-gc: nit: prefer class ACollector to struct.
2026-03-04 15:35:04 +11:00
9df80109df
xo-facet: move output-hpp-dir + subdir to idl/*.json5
2026-02-16 22:33:32 -05:00
cd143dce29
xo-interpreter2 stack: OUTPUT_CPP_DIR cmake->idl/
2026-02-16 17:46:51 -05:00
fed2d03930
xo-gc stack: streamline object pointer forwarding
2026-02-13 15:15:08 -05:00
06a35fa095
xo-reader2 stack: top-level lambda w/ apply parses
2026-02-05 15:45:40 -05:00
b056518e11
xo-expression2 xo-gc: DSequenceExpr builds [WIP]
2026-01-31 01:44:53 -05:00
a455ca068b
xo-object2 xo-gc xo-facet: codegen updates + IGCObject_DString
2026-01-14 14:37:44 -05:00
03b663f291
xo-facet xo-gc xo-alloc2: facet cleanup + use genfacet for GCObject
2026-01-14 11:36:16 -05:00