xo-interpreter2 stack: refactor: do report_memory_use() modular

This commit is contained in:
Roland Conybeare 2026-03-15 12:10:21 -05:00
commit c421eb979e
9 changed files with 182 additions and 43 deletions

View file

@ -27,7 +27,7 @@ namespace xo {
/** create primitive: create cons cell **/
static DPrimitive_gco_2_gco_gco * make_cons_pm(obj<AAllocator> mm);
/** create pirmitive for creating a dictionary instance **/
/** create primitive for creating a dictionary instance **/
static DPrimitive_gco_0 * make_dict_make_pm(obj<AAllocator> mm);
/** create primitive that upserts a key,value pair into a dictionary **/

View file

@ -13,9 +13,9 @@
#include <xo/alloc2/CollectorTypeRegistry.hpp>
namespace xo {
using xo::scm::procedure2_register_primitives;
using xo::scm::procedure2_register_facets;
using xo::scm::procedure2_register_types;
using xo::scm::procedure2_register_primitives;
using xo::scm::PrimitiveRegistry;
using xo::mm::CollectorTypeRegistry;