58848bc992
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
6188b6398b
refactor: use GCObjectVisitor api w/ gco_shallow_move
2026-04-06 15:21:48 -04:00
f7c269a505
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
f483d3db41
xo-reader2 stack: + ARuntimeContext.collector()
...
access Collector API (if present) from runtime context
2026-03-24 21:59:59 -04:00
0e12e2644e
xo-interpreter2 stack: + stringtable() in RuntimeContext api
2026-03-16 01:27:25 -05:00
c99ac53c72
xo-interpreter2 stack: + RuntimeContext.visit_pools() method
2026-02-28 13:26:10 +11:00
cf5029274f
xo-procedure2: streamline DSimpleRcx + regen facet *.pp
2026-02-04 16:25:37 -05:00
6acc676d43
xo-expression2 xo-procedure2: work on calling primitive for x*y
2026-01-26 13:42:42 -05:00
d39e13593c
xo-procedure2 xo-object2: + polymorphic primitive support
2026-01-26 12:38:17 -05:00
f2139feafb
xo-procedure2: work on Primitive.apply_nocheck() + ARuntimeContext [WIP]
2026-01-25 19:07:23 -05:00