• Joined on 2026-05-18
roland pushed to main at roland/xo-umbrella2 2026-05-26 04:04:59 +00:00
d4b4d29b58 .forgejo workflow: + testutil
c5a96dfa50 nix buidl: levelling
e6034adc3b nix-build, cmake build: levelling
Compare 3 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-26 03:26:23 +00:00
76ea12bf18 nix-build: + xo-printable2 tidy/levelling
e77e13e3da forgejo worfklow: + xo-printable2
907d5e49ac xo-cmake: + xo-printable2
Compare 3 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-26 03:18:41 +00:00
edd304fbd2 .forgejo worfklow: drop dup echo banner
roland pushed to main at roland/xo-umbrella2 2026-05-26 03:16:14 +00:00
fc110afff4 Split 'xo-gc/' into commit 'b1898230a7'
532fdad0ac Split 'xo-cmake/' into commit '49dada20f0'
bad4bd39c9 nix build / xo-cmake: + xo-gc + in forgejo CI
49dada20f0 nix build / xo-cmake: + xo-gc + in forgejo CI
59a03d60f8 xo-build: + xo-alloc2 subsystem
Compare 179 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-26 03:00:56 +00:00
ffa0449c47 Merge branch 'main' of ssh://conybeare.us:2222/roland/xo-umbrella2
6585c83eab docs: typo!
dc8def9440 docs: expand build/install instructions
Compare 3 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-26 02:52:37 +00:00
17dbb78a20 xo-arena: + DArena::unmap() + defeat DSElim
roland pushed to main at roland/xo-umbrella2 2026-05-25 19:37:28 +00:00
34d426da8e nixpkgs.noto-fonts-emoji -> noto-fonts-color-emoji
roland pushed to main at roland/xo-umbrella2 2026-05-25 16:48:36 +00:00
adb8b75b09 nix build: refactor so ci is manually accessible
04ee4cc135 .forgejo workflow: + print nix-build instructions
6c7a6c5e4a refactor nix: consolidate xo deps
Compare 3 commits »
roland pushed to main at roland/xo-umbrella2 2026-05-24 23:48:30 +00:00
33420d2518 .forgejo workflow: + nix build xo-alloc2 CI
a55cc44184 Split 'xo-alloc2/' into commit '4039c29f5d'
044203fe8b xo-build: + xo-alloc2 subsystem
cbbe5d1906 Split 'xo-cmake/' into commit '3c502d7eaf'
f6113ce5a2 xo-cmake: tweak subsystem order for leveling (promote xo-testutil)
Compare 181 commits »
roland pushed to main at roland/xo-alloc2 2026-05-24 23:46:17 +00:00
4039c29f5d xo-alloc2: utest: refactor to use xo-testutil/
908c4908c5 xo-alloc2: + utest harness for catch2
9cf74ea149 xo-gc stack: many small utest improvements.
42e09dd21e xo-gc stack: coverage improvement + related tidying
9b84ef8a7f xo-alloc2 xo-gc: assorted utest-guided cleanup ++ coverage
Compare 10 commits »
roland created branch main in roland/xo-alloc2 2026-05-24 23:46:17 +00:00
roland created repository roland/xo-alloc2 2026-05-24 23:45:26 +00:00
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