From 22502a787545f547241b8ab17713ede1ddc62eb0 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 16 Feb 2026 09:31:49 -0500 Subject: [PATCH] xo-alloc2: register DArena facet + subsystem init --- src/object2/init_object2.cpp | 3 ++- src/object2/object2_register_facets.cpp | 31 +++++++++++++++---------- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/object2/init_object2.cpp b/src/object2/init_object2.cpp index 0f804fe..bcf7608 100644 --- a/src/object2/init_object2.cpp +++ b/src/object2/init_object2.cpp @@ -7,6 +7,7 @@ #include "object2_register_facets.hpp" #include "object2_register_types.hpp" #include +#include namespace xo { using xo::scm::object2_register_facets; @@ -27,7 +28,7 @@ namespace xo { InitEvidence retval; /* direct subsystem deps for xo-object2/ */ - // retval ^= InitSubsys::require(); + retval ^= InitSubsys::require(); /* xo-expression2/'s own initialization code */ retval ^= Subsystem::provide("object2", &init); diff --git a/src/object2/object2_register_facets.cpp b/src/object2/object2_register_facets.cpp index c635847..01d6ef0 100644 --- a/src/object2/object2_register_facets.cpp +++ b/src/object2/object2_register_facets.cpp @@ -6,22 +6,29 @@ #include "object2_register_facets.hpp" #include "RuntimeError.hpp" -#include -#include -#include -#include -#include -#include +#include +//#include +#include +#include +#include +#include -#include +//#include +#include +//#include +//#include +//#include +//#include + +//#include #include -#include -#include -#include -#include +//#include +//#include +//#include +//#include #include -#include +//#include #include #include