• Joined on 2026-05-18
roland pushed to main at roland/xo-umbrella2 2026-05-24 23:31:50 +00:00
0c2bcc488b .forgejo workflow: + nix build xo-facet CI
7167c6ad2f Split 'xo-cmake/' into commit '88a0ad3285'
cbbd773657 Split 'xo-facet/' into commit 'ca53be8264'
88a0ad3285 xo-cmake: + xo-facet subsystem
d22bed53ae xo-cmake: + xo-facet subsystem
Compare 92 commits »
roland pushed to main at roland/xo-facet 2026-05-24 23:29:04 +00:00
ca53be8264 xo-gc stack: refactor + streamline.
ae0bbb91d7 refactor focusing on xo-alloc2/ xo-gc/ write-barrier
6151ac0b83 xo-gc stack: genfacet for Collector + facet registry bugfix
483ee5c2a8 xo-facet: + _has_null_vptr() helper.
1b72597be0 xo-facet: bugfix: is_convertible_v usage
Compare 10 commits »
roland created branch main in roland/xo-facet 2026-05-24 23:29:04 +00:00
roland created repository roland/xo-facet 2026-05-24 23:26:55 +00:00
roland pushed to main at roland/xo-arena 2026-05-24 23:18:19 +00:00
5567b43c7d xo-alloc2: + utest harness for catch2
eee261d573 xo-alloc2 xo-gc: assorted utest-guided cleanup ++ coverage
c206dd2e16 xo-arena: build: can't assume elfutils on osx
790e81f36c xo-gc: utest: verify no alloc errors
a3e72f33a5 xo-arena: + src_fn argument in alloc_error + contributaries
Compare 113 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-24 23:17:54 +00:00
9a65f41789 .forgejo workflow: + nix-build CI for xo-arena
929d3d6945 Split 'xo-arena/' into commit '5567b43c7d'
5015d3d435 xo-cmake: + xo-arena subsystem
5567b43c7d xo-alloc2: + utest harness for catch2
eee261d573 xo-alloc2 xo-gc: assorted utest-guided cleanup ++ coverage
Compare 116 commits »
roland pushed to main at roland/xo-arena 2026-05-24 23:14:20 +00:00
280ecca2e5 initial commit
roland created branch main in roland/xo-arena 2026-05-24 23:14:20 +00:00
roland created repository roland/xo-arena 2026-05-24 23:14:11 +00:00
roland pushed to main at roland/xo-umbrella2 2026-05-24 23:07:35 +00:00
5192ae3486 .forgejo workflow: + CI nix build for xo-reflectutil
8aa331f63a Split 'xo-reflectutil/' into commit 'dffaf7fa16'
dffaf7fa16 xo-cmake: setup to make share target available via cmake install
f655dbb86a xo-expression2 stack: expand MemorySizeInfo w/ per-type detail
fc9ca649dd xo-reader2 stack: + TypeRegistry
Compare 8 commits »
roland pushed to main at roland/xo-reflectutil 2026-05-24 23:05:00 +00:00
dffaf7fa16 xo-cmake: setup to make share target available via cmake install
f655dbb86a xo-expression2 stack: expand MemorySizeInfo w/ per-type detail
fc9ca649dd xo-reader2 stack: + TypeRegistry
d895083b58 xo-interpreter2 stack: cleanup memory reporting
412697bbb8 refactor: move xo::facet::typeseq to xo-reflectutil/
roland created branch main in roland/xo-reflectutil 2026-05-24 23:05:00 +00:00
roland renamed repository from xo-reflectuil to roland/xo-reflectutil 2026-05-24 23:04:35 +00:00
roland created repository roland/xo-reflectutil 2026-05-24 23:02:34 +00:00
roland pushed to main at roland/xo-umbrella2 2026-05-24 18:43:29 +00:00
5619637cda .forgejo workflow: + nix build xo-randomgen
3f3bb773f5 xo-cmake: bugfix: xo-randomgen has snowflake gh origin
40b752f967 Split 'xo-randomgen/' into commit '8d95c64c43'
c0b377db10 xo-cmake: xo-randomgen order (levelling)
8d95c64c43 xo-cmake: setup to make share target available via cmake install
Compare 7 commits »
roland pushed to main at roland/xo-randomgen 2026-05-24 18:40:38 +00:00
8d95c64c43 xo-cmake: setup to make share target available via cmake install
2d24eb67c4 xo-arena: DArenaHashMap: generative test + check load factor
7a7987792a xo-randomgen: build: install examples with XO_ENABLE_EXAMPLES
44a31724ec xo-randomgen: bugfix: test with __APPLE__ instead of __clang__
45cc28b4f8 xo-randomgen: streamline build using improved xo-cmake macros
Compare 10 commits »
roland created branch main in roland/xo-randomgen 2026-05-24 18:40:38 +00:00
roland created repository roland/xo-randomgen 2026-05-24 18:40:06 +00:00
roland pushed to main at roland/xo-umbrella2 2026-05-24 18:30:36 +00:00
bbee403756 .forgejo workflow: + nix build xo-flatstring
ad73fa48b1 Split 'xo-flatstring/' into commit '9c144b6038'
697f6fe2d1 Split 'xo-cmake/' into commit 'be8648c0bc'
1c0ddb5c98 xo-cmake: subsystem order (levelling)
be8648c0bc xo-cmake: subsystem order (levelling)
Compare 11 commits »
roland pushed to main at roland/xo-flatstring 2026-05-24 18:29:07 +00:00
9c144b6038 xo-cmake: setup to make share target available via cmake install
ca9fd7a96b xo-flatstring: build: install examples if XO_ENABLE_EXAMPLES
12f275a5d9 xo-flatstrint: + .data() + .ensure_final_null()
0cabcf2f2c pretty printing -- copmlete for xo::ast::GeneralizedExpression
fad6b45d86 xo-flatstring: doc: minor adds
Compare 10 commits »