diff --git a/xo-gc/include/xo/gc/DX1Collector.hpp b/xo-gc/include/xo/gc/DX1Collector.hpp index 0bc3594a..52c9647d 100644 --- a/xo-gc/include/xo/gc/DX1Collector.hpp +++ b/xo-gc/include/xo/gc/DX1Collector.hpp @@ -376,9 +376,9 @@ namespace xo { * Require: runstate_.is_running() **/ void * _deep_move_root(obj from_src, Generation upto); -#endif /** Common driver for _deep_move_root(), _deep_move_interior() **/ void * _deep_move_gc_owned(void * from_src, Generation upto); +#endif /** snap checkpoint containing allocator state * use to detect forwarding activity after visiting objects **/ diff --git a/xo-gc/src/gc/DX1Collector.cpp b/xo-gc/src/gc/DX1Collector.cpp index 2d7dc6ab..9a427de1 100644 --- a/xo-gc/src/gc/DX1Collector.cpp +++ b/xo-gc/src/gc/DX1Collector.cpp @@ -792,6 +792,7 @@ namespace xo { } #endif +#ifdef OBSOLETE /* * rules: * - from_src must be in from-space @@ -809,6 +810,7 @@ namespace xo { { return gco_store_._deep_move_gc_owned(this, from_src, upto); } /*_deep_move_gc_owned*/ +#endif auto DX1Collector::_snap_move_checkpoint(Generation upto) -> GCMoveCheckpoint