Commit graph

10 commits

Author SHA1 Message Date
9cf74ea149 xo-gc stack: many small utest improvements. 2026-05-17 12:30:09 -04:00
b1d2ae6f19 xo-gc stack: refactor + streamline.
Retiring unused Collector typealiases.
Fix #include topology.
Fix/improve write barrier setup.
2026-05-02 13:49:29 -04:00
de13d02ed1 xo-object2: obj<ACollector> argument to DArray::push_back() 2026-04-28 23:17:00 -04:00
5a0314d8d6 xo-interpreter2 stack: + reason arg to visit_gco_children()
Helps streamline DX1Collector in xo-gc/.
Want both forward and verify entry points for the same
representation.
2026-04-10 01:10:03 -04:00
90ab86f69c refactor: + narrower interface for gc pointer forwarding
add AGCObjectVisitor, instead of requiring ACollector.
2026-04-05 23:53:02 -04:00
ece5fdb032 xo-alloc2: in forward_inplace() helper strip const for facet lookup 2026-03-28 13:17:16 -04:00
99f5fd9c5e xo-procedure: + set-car primitive 2026-03-25 00:10:42 -04:00
f056faa0db xo-gc: + ACollector.assign_member() 2026-03-24 22:11:25 -04:00
f3f8505a65 xo-interpreter2 stack: refactor + bugfix operator expr 2026-03-12 20:26:08 -05:00
af0be72853 xo-object2 stack: refactor/tidy after GCObject -> alloc2 2026-03-05 20:11:05 +11:00