|
|
50d87d3371
|
xo-gc stack: fix mutation setup + xo-reader2 utest
|
2026-05-07 23:44:32 -04:00 |
|
|
|
8336f0a47a
|
xo-gc stack: refactor + streamline.
Retiring unused Collector typealiases.
Fix #include topology.
Fix/improve write barrier setup.
|
2026-05-02 13:49:29 -04:00 |
|
|
|
866ab0503d
|
xo-gc: bugfixes. xo-gc utests pass.
|
2026-04-25 15:50:08 -04:00 |
|
|
|
f79c8a9c73
|
xo-gc: refactor for MutationLogStore bugs [TESTFAIL]
|
2026-04-24 21:24:02 -04:00 |
|
|
|
daf7d027be
|
xo-gc: bugfixes + seq3 mlog utest
|
2026-04-19 21:20:38 -04:00 |
|
|
|
362dcf73fc
|
xo-gc: bugfix + mutation log test passes
|
2026-04-19 19:57:49 -04:00 |
|
|
|
39b1ad1b21
|
xo-gc: utest: mutation log tests
|
2026-04-19 15:13:13 -04:00 |
|
|
|
268e474cfd
|
xo-gc: cosmetic: rename xo::mm::role -> xo::mm::Role
|
2026-04-06 23:33:05 -04:00 |
|
|
|
006c1830b3
|
xo-gc: MutationLogStore uses only AGCObjectVisitor
Previously assumed DX1Collector
|
2026-04-06 23:22:13 -04:00 |
|
|
|
b9e4a36d47
|
refactor: xo-gc: + GCObjectVisitor.generation_of()
Concession to narrow MutationLogStore to only use GCObjectVisitor
instead of assuming X1Collector.
|
2026-04-06 23:18:45 -04:00 |
|
|
|
469570e74e
|
xo-gc: refactoring to narrow collector<->mlog store interaction [WIP]
|
2026-04-06 23:02:15 -04:00 |
|
|
|
5f9a81e668
|
xo-gc: MutationLogStore -> GCObjectStore
|
2026-04-06 19:37:11 -04:00 |
|
|
|
4a26d16cb3
|
xo-gc: refactor: GCObjectStore only uses AGCObjectVisitor now
previously needed DX1Collector*
|
2026-04-06 16:36:48 -04:00 |
|
|
|
5d3c088ba7
|
xo-gc: improve public/private between MutationLogStore and X1
|
2026-04-03 17:47:06 -04:00 |
|
|
|
eba7219593
|
xo-gc: streamlining/simplifying
|
2026-04-03 17:29:18 -04:00 |
|
|
|
177430d8a4
|
xo-gc: refactor: move _deep_move_root() to GCObjectStore
|
2026-04-03 16:42:04 -04:00 |
|
|
|
d24f75b9ef
|
xo-gc: move deep_move_interior() aux to GCObjectStore
|
2026-04-03 16:32:15 -04:00 |
|
|
|
7d8061e91b
|
xo-gc: refactor: rename MutationLogState -> MutationLogStore
|
2026-04-03 15:22:52 -04:00 |
|