Commit graph

35 commits

Author SHA1 Message Date
375f8c1ec4 xo-gc stack: + request-gc-statistics() primitive
1. xo-gc now depends on xo-object2.
2. use genfacet for ICollector_DX1Collector
3. moves xo-gc utest previously in xo-object2 to more natural
   location in xo-gc/
2026-03-29 13:44:19 -04:00
84ddc0338b build: retire FACET argument to genfacetimpl 2026-03-11 10:03:46 -05:00
381d9602fb build: retiring REPR argument to xo_add_genfacetimpl() 2026-03-11 08:41:57 -05:00
e2b239dfb9 xo-object2 stack: refactor/tidy after GCObject -> alloc2 2026-03-05 20:11:05 +11:00
6178892c1a xo-interpreter2 stack: refactor: string clases -> xo-stringtable2/ 2026-03-05 13:02:12 +11:00
7871c7dbea xo-interpreter2 stack: + dict.make() + Dictionary impl 2026-03-03 16:45:54 +11:00
df68f3f69f build: + install target for idl .json5 files 2026-02-27 19:42:06 +11:00
66492c1d99 xo-object2: simplify facet codegen 2026-02-16 22:46:34 -05:00
65526649cc xo-interpreter2 stack: OUTPUT_CPP_DIR cmake->idl/ 2026-02-16 17:46:51 -05:00
bdccb8bee3 xo-interpreter2 stack: work on runtime error representation [WIP] 2026-02-12 18:46:43 -05:00
19961facb5 xo-object2: implement APrintable for DArray 2026-01-29 15:12:00 -05:00
b456d7ac85 xo-object2: + DBoolean w/ AGCObject, APrintable facets 2026-01-23 15:44:13 -05:00
fde4199422 xo-reader2 xo-object2: regenerate facets from idl 2026-01-20 22:13:01 -05:00
77f3997017 xo-object2: bugfix: subdir structure in CMakeLists.txt genfacet 2026-01-20 22:11:19 -05:00
fbd3064e73 xo-object2: + IGCObject_DArray 2026-01-15 14:40:09 -05:00
eae117a5d3 xo-object2: + ISequence_DArray + codegen 2026-01-15 14:15:24 -05:00
287384e37a xo-object2: tidy IPrintable_DInteger + codegen 2026-01-15 01:02:50 -05:00
5e6db993ee xo-object2: tidy IGCObject_DInteger + codegen 2026-01-15 00:58:55 -05:00
028dea8047 xo-object2: streamline IPrintable_DFloat + codegen 2026-01-15 00:50:12 -05:00
9244302cc1 xo-object2: streamline GCObject_DFloat + codegen 2026-01-15 00:46:39 -05:00
503fd41c78 xo-object2: tidy IGCObject_DList 2026-01-15 00:32:50 -05:00
e6d1e935a5 xo-object2: tidy: IPrintable_DList -> list/ subdir 2026-01-15 00:13:27 -05:00
0a8f2c1cd9 xo-facet xo-object2 : tidy: ISequence_DList -> list/ subdir 2026-01-15 00:05:48 -05:00
8a5cd339e8 xo-facet xo-object2: facet fixes + IPrintable_DString 2026-01-14 16:32:58 -05:00
989a42cc8c xo-object2 gardening for IGCObject_DString 2026-01-14 15:27:32 -05:00
78e7548e53 xo-object2 xo-gc xo-facet: codegen updates + IGCObject_DString 2026-01-14 14:37:44 -05:00
46de063548 cosmetic 2026-01-11 12:32:41 -05:00
3b2a384ab6 xo-object2: Printable+DList [WIP] 2026-01-05 17:10:22 -05:00
ca27454ce8 xo-cmake: streamline facet gen 2026-01-05 12:09:42 -05:00
a903a058f1 xo-object2: APrintable+DFloat 2026-01-05 11:53:44 -05:00
a2e75071cc + xo-printable2 + build fixes for cmake config 2026-01-04 23:03:18 -05:00
99108b8dbb xo-object2: type registration + gc fixes 2026-01-02 09:53:23 -05:00
0d3470c541 xo-gc xo-object2 xo-facet: builds w/ ISequence,Dlist 2025-12-29 14:32:52 -05:00
04509c4bd7 xo-facet xo-object2 xo-cmake: facet tidy + build integration 2025-12-26 02:09:25 -05:00
ae8b4348b3 + xo-object2 2025-12-14 11:29:54 -05:00