|
|
a33f75f6f4
|
git subrepo clone git@github.com:Rconybea/xo-expression2.git xo-expression2
subrepo:
subdir: "xo-expression2"
merged: "9823ce36"
upstream:
origin: "git@github.com:Rconybea/xo-expression2.git"
branch: "main"
commit: "9823ce36"
git-subrepo:
version: "0.4.9"
origin: "???"
commit: "???"
|
2026-06-06 22:10:01 -04:00 |
|
|
|
cf0bd4d975
|
xo-XXX -> .xo-XXX (prep subrepo)
|
2026-06-06 22:00:54 -04:00 |
|
|
|
200a027103
|
tidy: drop stale ACollector comments
|
2026-05-02 13:58:22 -04:00 |
|
|
|
f7ab6beff0
|
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 |
|
|
|
f79e44a2b9
|
xo-object2: obj<ACollector> argument to DArray::push_back()
|
2026-04-28 23:17:00 -04:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
e41d69be23
|
refactor: make AGCObject.shallow_copy() non-const
prep for moving to ACollector interface
|
2026-04-04 14:38:14 -04: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 |
|
|
|
0170b8dacf
|
xo-interpreter2 stack: lambda expr -> closure runs in VSM utest
|
2026-02-08 23:32:20 -05:00 |
|
|
|
94efaf46cd
|
xo-expression2 xo-reader2: local symtab stack in PSM
|
2026-01-30 10:26:35 -05:00 |
|
|
|
fbf88809a6
|
xo-expression2: + LambdaExpr ++ LocalSymtab
|
2026-01-27 22:35:22 -05:00 |
|
|
|
516b0932ee
|
xo-reader2 xo-expresion2: work on define-expressions [WIP]
|
2026-01-19 21:25:30 -05:00 |
|