Commit graph

2,363 commits

Author SHA1 Message Date
a7f470d94c xo-arena: + DArenaVector push_back unit tests 2026-01-06 16:30:00 -05:00
61b446f5f1 xo-arena: DArenaVector bugfixes 2026-01-06 16:15:41 -05:00
0604600213 xo-arena: + DArenaVector template + unit test 2026-01-06 16:10:58 -05:00
67daf45346 xo-arena: DArena unit test 2026-01-06 15:34:51 -05:00
e6d4a93668 xo-arena: + docs 2026-01-06 12:10:05 -05:00
e1f45308ab Merge branch 'main' of github.com:rconybea/xo-umbrella2 2026-01-06 10:39:22 -05:00
7cb5ab8289 xo-arena: annex DArena.* DArenaIterator.* from xo-alloc2 2026-01-06 00:49:41 -05:00
f1c094fd43 xo-arena: annex ArenaConfig.hpp from xo-alloc2/ 2026-01-06 00:41:37 -05:00
8f5958ae32 xo-arena: retire old+stale ArenaConfig 2026-01-06 00:39:23 -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
8e75dfec3d xo-arena: annex AllocHeaderConfig.hpp from xo-alloc2 2026-01-06 00:11:29 -05:00
820f639ef8 xo-arena: annex padding from xo-alloc2 2026-01-06 00:08:50 -05:00
ad097feee1 xo-alloc2 xo-arena: adopt AllocHeader.hpp 2026-01-06 00:05:10 -05:00
154eca1086 xo-arena xo-facet xo-alloc2: build restored 2026-01-06 00:01:38 -05:00
6d30aec8f9 Merge branch 'claude0' 2026-01-05 23:32:07 -05:00
b378ac5c17 xo-cmake: scaffold-headeronly works for shared libs also 2026-01-05 22:25:23 -05:00
827de87a22 xo-arena: empty scaffold (builds, but empty!) [WIP] 2026-01-05 22:15:33 -05:00
247d5d0b10 + xo-arena (empty) 2026-01-05 21:54:58 -05:00
5bd216ce5d xo-imgui: fix apple-only carveout 2026-01-05 21:54:33 -05:00
88ac4b0ceb build: delay xo-facet order 2026-01-05 21:53:41 -05:00
3efd2e18a9 build: fix subdir order. xo-reflectutil before xo-facet 2026-01-05 21:52:26 -05:00
ab40bb108c Merge branch 'claude1' 2026-01-05 21:51:41 -05:00
ed6c1b05bf refactor: move xo::facet::typeseq to xo-reflectutil/
prep for adding xo-arena/
2026-01-05 21:49:33 -05:00
c714b8f02f Add 'xo-arena/' from commit '280ecca2e5'
git-subtree-dir: xo-arena
git-subtree-mainline: 287fce9b7b
git-subtree-split: 280ecca2e5
2026-01-05 17:10:46 -05:00
287fce9b7b xo-object2: Printable+DList [WIP] 2026-01-05 17:10:22 -05:00
280ecca2e5 initial commit 2026-01-05 17:06:16 -05:00
6b22aab6fb xo-cmake: streamline facet gen 2026-01-05 12:09:42 -05:00
e3711860f1 xo-object2: APrintable+DFloat 2026-01-05 11:53:44 -05:00
402cf9b852 + xo-printable2 + build fixes for cmake config 2026-01-04 23:03:18 -05:00
6cdd6c494c Add 'xo-printable2/' from commit '2ad59bf7c9'
git-subtree-dir: xo-printable2
git-subtree-mainline: c739fba5eb
git-subtree-split: 2ad59bf7c9
2026-01-04 15:34:10 -05:00
c739fba5eb xo-gc xo-object2: gc bugfixes and logging [WORKING] 2026-01-04 15:33:08 -05:00
2ad59bf7c9 first commit 2026-01-04 15:32:01 -05:00
84adc35aec xo-gc: copy/move step for collection phase 2026-01-04 00:34:19 -05:00
329a4791ed xo-imgui2: retire apple-only assumption in app 2026-01-03 15:20:37 -05:00
2e0ec5537d xo-alloc2: gcc compiler nit 2026-01-03 14:01:45 -05:00
8a2c89e9fd xo-gc: + arena for object roots 2026-01-03 13:53:21 -05:00
596589bb7b xo-gc: + poly gc root method 2026-01-03 00:33:35 -05:00
e0cb07c9f5 xo-gc: + execute_gc() scaffold 2026-01-03 00:19:26 -05:00
44a096c6f7 xo-gc: + Collector.is_type_installed() 2026-01-02 22:33:54 -05:00
3f1470f938 xo-object2: utest: ++ allocation in collector utest 2026-01-02 18:55:53 -05:00
6bd33bd900 xo-alloc: explicit typeseq arg to alloc 2026-01-02 10:20:19 -05:00
8c56a94238 xo-object2: type registration + gc fixes 2026-01-02 09:53:23 -05:00
fb14fcad15 xo-facet: typeseq strongly typed 2026-01-02 09:52:16 -05:00
afc44e71fa xo-gc xo-object2 xo-facet: builds w/ ISequence,Dlist 2025-12-29 14:32:52 -05:00
519df04e34 xo-facet xo-object2 facet gen bugfixes 2025-12-26 02:18:16 -05:00
3b64c6ae27 xo-facet xo-object2 xo-cmake: facet tidy + build integration 2025-12-26 02:09:25 -05:00
25de1e30ef xo-facet: support facet files in separate subdir 2025-12-25 13:02:56 -05:00
aa7cb8cacf xo-facet: generate top-level per-facet .hpp file 2025-12-25 12:46:18 -05:00