Commit graph

11 commits

Author SHA1 Message Date
6068da02af tidy: drop stale ACollector comments 2026-05-02 13:58:22 -04:00
3d24a523f3 refactor focusing on xo-alloc2/ xo-gc/ write-barrier
ability to inform allocator of gco->gco mutation, via AAllocator i/face.
2026-05-01 19:54:26 -04:00
df32ec55c8 xo-object2: obj<ACollector> argument to DArray::push_back() 2026-04-28 23:17:00 -04:00
d14f119a37 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
d740c94406 refactor: + narrower interface for gc pointer forwarding
add AGCObjectVisitor, instead of requiring ACollector.
2026-04-05 23:53:02 -04:00
3af72fec64 xo-reader2: + SyntaxStateMachine.forward_children method
Support gc traversal with goal of making ParserStateMachine a gc root
2026-03-24 17:43:45 -04:00
6104515656 xo-reader2: + op>= support 2026-03-12 23:41:21 -05:00
417ad2ac78 xo-reader2 stack: support op<= 2026-03-12 21:08:58 -05:00
cc42c98928 xo-interpreter2: + nil + cons 2026-03-11 16:19:40 -05:00
76af3ff3b5 xo-reader2 stack: expand symbol table to store typedefs
+ typedef utest
+ misc qol policy choices
2026-03-11 07:49:14 -05:00
680416d077 xo-interpreter2 stack: + literal array parsing 2026-03-03 12:12:09 +11:00