|
|
ec639ebb4b
|
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 |
|
|
|
e95353f1c8
|
refactor: use GCObjectVisitor api w/ gco_shallow_move
|
2026-04-06 15:21:48 -04:00 |
|
|
|
801bb9e39d
|
refactor: + narrower interface for gc pointer forwarding
add AGCObjectVisitor, instead of requiring ACollector.
|
2026-04-05 23:53:02 -04:00 |
|
|
|
5eb7abf5f2
|
refactor: void return type for Collector.forward_children()
|
2026-04-04 16:54:46 -04:00 |
|
|
|
5172de7862
|
refactor: rename RCollector.std_copy_for -> std_move_for
|
2026-04-04 16:37:17 -04:00 |
|
|
|
8bb460f402
|
refactor: rename shallow_copy -> shallow_move + streamline
Use RCollector.std_copy_for where appropriate
|
2026-04-04 16:33:35 -04:00 |
|
|
|
06161d2b50
|
refactor: rename GCObject.shallow_copy -> shallow_move
resolve conflict since relying on move constructor in std_copy_for
|
2026-04-04 15:00:53 -04:00 |
|
|
|
5909e9797f
|
xo-gc: + ACollector.assign_member()
|
2026-03-24 22:11:25 -04:00 |
|
|
|
4c4daf79e3
|
xo-expression2: drop some debug
|
2026-03-12 20:39:34 -05:00 |
|
|
|
fc25a17262
|
xo-reader2 stack: expand symbol table to store typedefs
+ typedef utest
+ misc qol policy choices
|
2026-03-11 07:49:14 -05:00 |
|
|
|
b1add3bbff
|
xo-gc xo-alloc2: move Collector faceet gc/ -> alloc2/ for levelling
|
2026-03-04 22:26:31 +11:00 |
|
|
|
57f6f9073e
|
xo-reader2: utest with variable reference. Works !
|
2026-02-16 23:25:34 -05:00 |
|
|
|
1f85d0bbbf
|
xo-expression2: upsert global vars works in DDefineSsm
|
2026-02-16 19:48:14 -05:00 |
|
|
|
b0966570c0
|
xo-expression2: + DGlobalSymtab facet support gen + files
|
2026-02-16 18:21:03 -05:00 |
|
|
|
d36f0b7733
|
xo-reader2 stack: streamline + mem sizing + bugfixes
|
2026-02-15 16:16:02 -05:00 |
|
|
|
6209c812d3
|
xo-expression2 stack: + dp<> template + robustify DGlobalSymtab
|
2026-02-15 14:12:31 -05:00 |
|
|
|
cb29d009d3
|
xo-expression2: DGlobalSymtab mvp implementation
|
2026-02-15 13:17:21 -05:00 |
|
|
|
0ad4182325
|
xo-expression2 stack: + mvp DGlobalSymtab impl
|
2026-02-14 13:06:54 -05:00 |
|
|
|
516b0932ee
|
xo-reader2 xo-expresion2: work on define-expressions [WIP]
|
2026-01-19 21:25:30 -05:00 |
|