|
|
3d06980b42
|
xo-ordinaltree: expand unittest + debug logging
|
2025-12-05 18:38:29 -05:00 |
|
|
|
7cab92e128
|
xo-alloc: provide default Object::display() method
So we can remove from FallbackObjectInterface and IObject
|
2025-12-04 21:44:22 -05:00 |
|
|
|
5542fdea8b
|
xo-alloc/xo-ordinaltree: refactor rbtree Node alloc
progress toward careful gc-aware assignment
|
2025-12-04 21:31:55 -05:00 |
|
|
|
c7816416c5
|
xo-alloc / xo-ordinaltree: work on dual-alloc-policy trees
|
2025-12-02 10:37:07 -05:00 |
|
|
|
540b43d971
|
xo-alloc + xo-allocutil: refactor to shrink dep surface area
|
2025-12-01 01:20:49 -05:00 |
|
|
|
c5c9441c1e
|
xo-alloc: IAlloc* i/face sufficient for Object._forward_children
|
2025-11-24 12:58:54 -05:00 |
|
|
|
52113737ac
|
xo-interpreter: refactor for explicit gc::GC* dep
|
2025-11-24 09:55:43 -05:00 |
|
|
|
4d2cd54365
|
xo-interpreter/xo-alloc: GlobalEnv + mm -> shallow_copy()
|
2025-11-23 22:57:52 -05:00 |
|
|
|
f3e7330d92
|
xo-interpreter adds + explict mm arg to ctors (retiring Object::mm)
|
2025-11-16 20:10:23 -05:00 |
|
|
|
13f4fb0935
|
xo-allod: + per-type stats + pretty printing
|
2025-08-06 22:34:20 -05:00 |
|
|
|
5d2fcf6498
|
xo-alloc: mutation log tracking in working state + unit test
|
2025-08-05 11:08:36 -05:00 |
|
|
|
e1d5ae46d2
|
+ xo-alloc + xo-object + xo-alloc docs + GC utests
|
2025-08-03 15:59:38 -05:00 |
|