Commit graph

29 commits

Author SHA1 Message Date
b64940fa0a xo-gc stack: fix mutation setup + xo-reader2 utest 2026-05-07 23:44:32 -04:00
57688a826a xo-gc stack: refactor: introduce GCObjectVisitor facet
Plan using to properly level GCObjectStore and MutationLogStore
below Collector.

[WIP] not used yet
2026-04-05 18:07:14 -04:00
933d121cbf xo-gc stack: genfacet for Collector + facet registry bugfix 2026-03-27 22:33:21 -04:00
48cb87bcb9 xo-alloc2: + ACollector2
temporary, planning to codegen Collector facet
2026-03-27 20:56:46 -04:00
1ffa28ec16 xo-alloc2: streamline setup 2026-03-16 19:12:09 -05:00
dc530ea9d8 refactor: + xo-stringtable2 w/ DString impl 2026-03-05 00:50:58 +11:00
e87073f914 xo-alloc2: register DArena facet + subsystem init 2026-02-16 09:31:49 -05:00
f6aae4190e xo-interpreter2: scaffold repl + alloc measurement frameowkr 2026-02-02 21:55:34 -05:00
7cb5ab8289 xo-arena: annex DArena.* DArenaIterator.* from xo-alloc2 2026-01-06 00:49:41 -05:00
94370c4775 xo-arena: annex cmpresult.*pp from xo-alloc2 2026-01-06 00:30:40 -05:00
725b32258b xo-arena: annex ArenaConfig.*pp from xo-alloc2/ 2026-01-06 00:17:13 -05:00
5299ec554d xo-arena: annex AllocInfo.*pp from xo-alloc2 2026-01-06 00:14:13 -05:00
154eca1086 xo-arena xo-facet xo-alloc2: build restored 2026-01-06 00:01:38 -05:00
2eee5e715d xo-alloc2: ++ documentation 2025-12-24 01:29:57 -05:00
5465235b13 xo-alloc2: ++ documentation + threshold size for THP feature 2025-12-23 21:06:38 -05:00
093cf3c969 xo-gc: refactor to extract DX1Collector etc from xo-alloc2/ 2025-12-22 22:24:10 -05:00
eb8b89450f xo-alloc2: bugfix for DX1CollectorIterator 2025-12-17 21:02:30 -05:00
4fb50592ac xo-alloc2: DX1CollectorIterator infra [WIP] 2025-12-17 20:16:46 -05:00
1383c477f0 xo-alloc2: work on AllocIterator [WIP] 2025-12-17 10:21:57 -05:00
7cd7b6dfdb xo-alloc2: refactor: + AllocInfo.cpp 2025-12-16 22:08:44 -05:00
9099c09dd3 xo-alloc2: progress on forwarding objects [WIP] 2025-12-15 00:56:49 -05:00
eda51583c5 xo-alloc2: ICollector_Xfer + ICollector_DX1Collector [WIP] 2025-12-14 18:30:46 -05:00
9d4a920736 xo-alloc2: header reorg + DX1Collector utest 2025-12-14 16:58:58 -05:00
9b74d749a3 xo-alloc2 xo-object: bugfix + refactor -> IGCObject_DList builds 2025-12-14 13:52:29 -05:00
c6b57232e8 xo-alloc2: + guard bytes at beginning of arena + refactoring 2025-12-13 22:15:43 -05:00
24109a9e11 xo-alloc2: AAllocator.expand() working 2025-12-12 11:38:48 -05:00
e21debcda2 xo-alloc2: ++ plumbing for AAllocator / DArena 2025-12-12 01:02:45 -05:00
f52184f84c + docs in xo-alloc2/ + misc improvements 2025-12-11 22:18:09 -05:00
c172492007 xo-alloc2: work on fomo Arena 2025-12-11 11:14:46 -05:00