Commit graph

80 commits

Author SHA1 Message Date
d7e2ea79b8 xo-procedure2: + GCObject support for Primitive + misc 2026-01-26 15:34:53 -05:00
65f50609f6 xo-procedure2: work on Primitive.apply_nocheck() + ARuntimeContext [WIP] 2026-01-25 19:07:23 -05:00
15d9448d03 xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP] 2026-01-18 17:59:46 -05:00
1848a4a06c build: remove xo-jit build for the moment (linking problem..) 2026-01-13 16:42:30 -05:00
47239f98e5 + xo-interpreter2 scaffold for constant expression [WIP] 2026-01-13 01:40:48 -05:00
38d18bf325 xo-expression2: + Expression facet 2026-01-12 21:50:17 -05:00
9d7679c3ad xo-cmake: generate .build/reconfigure.sh script to rerun cmake 2026-01-11 14:05:05 -05:00
34db92a1f0 xo-cmake: + XO_ENABLE_ASM option to keep assembler output 2026-01-11 12:57:24 -05:00
f7bd3b0db3 + xo-tokenizer2 xo-reader2 xo-expression2 xo-interpreter2
2nd gen schematika interpreter using fomo
2026-01-10 12:39:09 -05:00
cd8d6a2f67 xo-arena: DArenaHashMap: generative test + check load factor 2026-01-07 16:52:50 -05:00
e6d4a93668 xo-arena: + docs 2026-01-06 12:10:05 -05:00
6d30aec8f9 Merge branch 'claude0' 2026-01-05 23:32:07 -05:00
247d5d0b10 + xo-arena (empty) 2026-01-05 21:54:58 -05:00
88ac4b0ceb build: delay xo-facet order 2026-01-05 21:53: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
402cf9b852 + xo-printable2 + build fixes for cmake config 2026-01-04 23:03:18 -05:00
3bd5fe699f xo-alloc2: ++ docs + scaffold xo-gc docs 2025-12-23 01:20:11 -05:00
093cf3c969 xo-gc: refactor to extract DX1Collector etc from xo-alloc2/ 2025-12-22 22:24:10 -05:00
7f792bea9b xo-alloc2: shallow_copy api + bugfixes [WIP] 2025-12-14 11:30:12 -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
a4e88b674e xo-facet: + doc scaffold + begin include scaffold 2025-12-10 09:56:09 -05:00
7117a8d9e5 + xo-facet subsystem [WIP] 2025-12-09 21:07:24 -05:00
2aadd8094b xo-alloc2: utest working w/ object-model demo 2025-12-08 12:06:35 -05:00
528a772ea2 xo-ordinaltree: start work on gc-aware Key,Value in rbtree 2025-12-05 19:54:00 -05:00
b03f0be2f2 xo-ordinaltree: GC test [wip] 2025-12-01 22:25:41 -05:00
3a840546fe xo-alloc xo-ordinaltree: GC option work in progress 2025-12-01 14:22:41 -05:00
540b43d971 xo-alloc + xo-allocutil: refactor to shrink dep surface area 2025-12-01 01:20:49 -05:00
dfccc6c0ff build: nits 2025-11-19 09:39:17 -05:00
6a0e4bfeaa xo-interpreter: prep for xo-symboltable 2025-11-17 22:31:10 -05:00
f3e7330d92 xo-interpreter adds + explict mm arg to ctors (retiring Object::mm) 2025-11-16 20:10:23 -05:00
07b6cc949f xo-umbrella2: correct indentlog makefile doc target + misc doc ++ 2025-11-15 12:25:23 -05:00
62fcdeb13b xo-build: + xo_indentlog docs in umbrella doxygen list 2025-09-23 00:48:10 -04:00
92363a9fd5 xo-imgui: opengl imgui ex1 working again on wsl2
(requires etc/hostwsl symlinks)
2025-09-22 21:20:09 -04:00
f4be2e765e xo-alloc: + gc history xo-imgui: gui examples 2025-08-14 09:50:59 -05:00
cbaa4c90f8 xo-alloc: alter GC to use LinearAlloc directly - retire ListAlloc 2025-08-12 13:14:01 -05:00
e1d5ae46d2 + xo-alloc + xo-object + xo-alloc docs + GC utests 2025-08-03 15:59:38 -05:00
042a774ba1 + xo-alloc 2025-07-29 07:23:44 -05:00
2025969068 xo-reader: + docs scaffold 2025-07-04 10:09:04 -05:00
3b073d013f xo-tokenizer: + doc for tokenizer + other doc-related improvements 2025-06-25 23:50:30 -05:00
6fbfd065a2 xo-tokenizer: docs + error-handling improvement
drop exceptions for return-value error object
2025-06-23 23:08:12 -05:00
21a7814cc8 xo-umbrella2: nix dev shell + umbrella docs work 2025-06-22 16:18:13 -05:00
e314e16e96 + xo-pykalmanfilter 2025-05-11 16:31:00 -05:00
3bdc59e089 + xo-kalmanfilter 2025-05-11 16:25:41 -05:00
a49aa0c1f1 + xo-pyprocess 2025-05-11 16:20:48 -05:00
127ebc549b + xo-process 2025-05-11 16:14:56 -05:00
abd08e3491 + xo-pysimulator 2025-05-11 16:08:57 -05:00
e35cdce5fc + xo-simulator 2025-05-11 16:06:01 -05:00
c9893dfb89 + xo-pydistribution 2025-05-11 16:00:10 -05:00
84ba84693e + xo-distribution 2025-05-11 15:56:32 -05:00