Commit graph

10 commits

Author SHA1 Message Date
3625758272 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
e95353f1c8 refactor: use GCObjectVisitor api w/ gco_shallow_move 2026-04-06 15:21:48 -04:00
1dd3a6543f 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
321aabe24a xo-reader2 stack: + ARuntimeContext.collector()
access Collector API (if present) from runtime context
2026-03-24 21:59:59 -04:00
edd6c50e10 xo-interpreter2 stack: + stringtable() in RuntimeContext api 2026-03-16 01:27:25 -05:00
d9782b9b70 xo-interpreter2 stack: + RuntimeContext.visit_pools() method 2026-02-28 13:26:10 +11:00
e71954697c xo-procedure2: streamline DSimpleRcx + regen facet *.pp 2026-02-04 16:25:37 -05:00
bb8a140647 xo-expression2 xo-procedure2: work on calling primitive for x*y 2026-01-26 13:42:42 -05:00
43a6235439 xo-procedure2 xo-object2: + polymorphic primitive support 2026-01-26 12:38:17 -05:00
65f50609f6 xo-procedure2: work on Primitive.apply_nocheck() + ARuntimeContext [WIP] 2026-01-25 19:07:23 -05:00