|
|
7ddeaaeea5
|
tidy: drop stale ACollector comments
|
2026-05-02 13:58:22 -04:00 |
|
|
|
ca79d06be4
|
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 |
|
|
|
aedb1a1648
|
xo-object2: obj<ACollector> argument to DArray::push_back()
|
2026-04-28 23:17:00 -04:00 |
|
|
|
822af3a246
|
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 |
|
|
|
997d3d8264
|
refactor: use GCObjectVisitor api w/ gco_shallow_move
|
2026-04-06 15:21:48 -04:00 |
|
|
|
fdc3054c7c
|
refactor: + narrower interface for gc pointer forwarding
add AGCObjectVisitor, instead of requiring ACollector.
|
2026-04-05 23:53:02 -04:00 |
|
|
|
6b8ac3dcd2
|
refactor: void return type for Collector.forward_children()
|
2026-04-04 16:54:46 -04:00 |
|
|
|
489222311f
|
refactor: rename RCollector.std_copy_for -> std_move_for
|
2026-04-04 16:37:17 -04:00 |
|
|
|
d16f2a0484
|
refactor: rename shallow_copy -> shallow_move + streamline
Use RCollector.std_copy_for where appropriate
|
2026-04-04 16:33:35 -04:00 |
|
|
|
2003c3c6f9
|
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 |
|
|
|
f7e8fd5f65
|
xo-gc: + ACollector.assign_member()
|
2026-03-24 22:11:25 -04:00 |
|
|
|
48b010924d
|
xo-expression2: drop some debug
|
2026-03-12 20:39:34 -05:00 |
|
|
|
5a141e09ac
|
xo-reader2 stack: expand symbol table to store typedefs
+ typedef utest
+ misc qol policy choices
|
2026-03-11 07:49:14 -05:00 |
|
|
|
041b9dc244
|
xo-gc xo-alloc2: move Collector faceet gc/ -> alloc2/ for levelling
|
2026-03-04 22:26:31 +11:00 |
|
|
|
ef7fc21287
|
xo-reader2: utest with variable reference. Works !
|
2026-02-16 23:25:34 -05:00 |
|
|
|
03847102be
|
xo-expression2: upsert global vars works in DDefineSsm
|
2026-02-16 19:48:14 -05:00 |
|
|
|
06521e5e79
|
xo-expression2: + DGlobalSymtab facet support gen + files
|
2026-02-16 18:21:03 -05:00 |
|
|
|
1918dd06e5
|
xo-reader2 stack: streamline + mem sizing + bugfixes
|
2026-02-15 16:16:02 -05:00 |
|
|
|
3666bf3dd1
|
xo-expression2 stack: + dp<> template + robustify DGlobalSymtab
|
2026-02-15 14:12:31 -05:00 |
|
|
|
b187f1a719
|
xo-expression2: DGlobalSymtab mvp implementation
|
2026-02-15 13:17:21 -05:00 |
|
|
|
017a7a092c
|
xo-expression2 stack: + mvp DGlobalSymtab impl
|
2026-02-14 13:06:54 -05:00 |
|
|
|
da0d736946
|
xo-reader2 xo-expresion2: work on define-expressions [WIP]
|
2026-01-19 21:25:30 -05:00 |
|