refactor focusing on xo-alloc2/ xo-gc/ write-barrier
ability to inform allocator of gco->gco mutation, via AAllocator i/face.
This commit is contained in:
parent
70c0591a9e
commit
4e18a2d3ff
5 changed files with 0 additions and 9 deletions
|
|
@ -7,7 +7,6 @@
|
|||
|
||||
#include "Type.hpp"
|
||||
#include "Metatype.hpp"
|
||||
//#include <xo/alloc2/Collector.hpp>
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
#include <xo/alloc2/GCObjectVisitor.hpp>
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
|
||||
#include "Type.hpp"
|
||||
#include "Metatype.hpp"
|
||||
//#include <xo/alloc2/Collector.hpp>
|
||||
#include <xo/alloc2/GCObjectVisitor.hpp>
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
#include "Type.hpp"
|
||||
#include "Metatype.hpp"
|
||||
#include <xo/reflect/TypeDescr.hpp>
|
||||
//#include <xo/alloc2/Collector.hpp>
|
||||
#include <xo/alloc2/GCObjectVisitor.hpp>
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
|
||||
#include "Type.hpp"
|
||||
#include "Metatype.hpp"
|
||||
//#include <xo/alloc2/Collector.hpp>
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
#include <xo/stringtable2/UniqueString.hpp>
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
#include "ArrayType.hpp"
|
||||
#include "TypeDescr.hpp"
|
||||
#include <xo/reflect/Reflect.hpp>
|
||||
#include <xo/alloc2/Collector.hpp>
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
#include <xo/facet/FacetRegistry.hpp>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue