From 4e18a2d3ff57050328a0f1559d875aec19c95c58 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Fri, 1 May 2026 19:54:26 -0400 Subject: [PATCH] refactor focusing on xo-alloc2/ xo-gc/ write-barrier ability to inform allocator of gco->gco mutation, via AAllocator i/face. --- include/xo/type/DArrayType.hpp | 2 -- include/xo/type/DAtomicType.hpp | 2 -- include/xo/type/DListType.hpp | 2 -- include/xo/type/typevar/DTypeVarRef.hpp | 2 -- src/type/DArrayType.cpp | 1 - 5 files changed, 9 deletions(-) diff --git a/include/xo/type/DArrayType.hpp b/include/xo/type/DArrayType.hpp index e9b93aa..9ded76d 100644 --- a/include/xo/type/DArrayType.hpp +++ b/include/xo/type/DArrayType.hpp @@ -7,7 +7,6 @@ #include "Type.hpp" #include "Metatype.hpp" -//#include #include #include @@ -19,7 +18,6 @@ namespace xo { **/ class DArrayType { public: - //using ACollector = xo::mm::ACollector; using AGCObjectVisitor = xo::mm::AGCObjectVisitor; using VisitReason = xo::mm::VisitReason; using AAllocator = xo::mm::AAllocator; diff --git a/include/xo/type/DAtomicType.hpp b/include/xo/type/DAtomicType.hpp index df09e4d..8dfaaaa 100644 --- a/include/xo/type/DAtomicType.hpp +++ b/include/xo/type/DAtomicType.hpp @@ -7,7 +7,6 @@ #include "Type.hpp" #include "Metatype.hpp" -//#include #include #include @@ -22,7 +21,6 @@ namespace xo { **/ class DAtomicType { public: - //using ACollector = xo::mm::ACollector; using AGCObjectVisitor = xo::mm::AGCObjectVisitor; using VisitReason = xo::mm::VisitReason; using AAllocator = xo::mm::AAllocator; diff --git a/include/xo/type/DListType.hpp b/include/xo/type/DListType.hpp index fcb4735..a34af57 100644 --- a/include/xo/type/DListType.hpp +++ b/include/xo/type/DListType.hpp @@ -8,7 +8,6 @@ #include "Type.hpp" #include "Metatype.hpp" #include -//#include #include #include @@ -24,7 +23,6 @@ namespace xo { class DListType { public: using TypeDescr = xo::reflect::TypeDescr; - //using ACollector = xo::mm::ACollector; using AGCObjectVisitor = xo::mm::AGCObjectVisitor; using VisitReason = xo::mm::VisitReason; using AAllocator = xo::mm::AAllocator; diff --git a/include/xo/type/typevar/DTypeVarRef.hpp b/include/xo/type/typevar/DTypeVarRef.hpp index 3c60b05..36a86a7 100644 --- a/include/xo/type/typevar/DTypeVarRef.hpp +++ b/include/xo/type/typevar/DTypeVarRef.hpp @@ -7,7 +7,6 @@ #include "Type.hpp" #include "Metatype.hpp" -//#include #include #include @@ -22,7 +21,6 @@ namespace xo { **/ class DTypeVarRef { public: - //using ACollector = xo::mm::ACollector; using AGCObjectVisitor = xo::mm::AGCObjectVisitor; using VisitReason = xo::mm::VisitReason; using AAllocator = xo::mm::AAllocator; diff --git a/src/type/DArrayType.cpp b/src/type/DArrayType.cpp index a46752b..6fad352 100644 --- a/src/type/DArrayType.cpp +++ b/src/type/DArrayType.cpp @@ -7,7 +7,6 @@ #include "ArrayType.hpp" #include "TypeDescr.hpp" #include -#include #include #include