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 e9b93aa3..9ded76db 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 df09e4dc..8dfaaaa3 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 fcb4735a..a34af57d 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 3c60b05a..36a86a70 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 a46752bc..6fad352d 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