From 7264efb6050586c36816a0690d685df23b09bf5c Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Fri, 1 May 2026 20:38:38 -0400 Subject: [PATCH] xo-object2: streamline write barriers for DList,DArray muts --- include/xo/alloc2/alloc/RAllocator.hpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/include/xo/alloc2/alloc/RAllocator.hpp b/include/xo/alloc2/alloc/RAllocator.hpp index e9fa633..e661e59 100644 --- a/include/xo/alloc2/alloc/RAllocator.hpp +++ b/include/xo/alloc2/alloc/RAllocator.hpp @@ -80,16 +80,10 @@ namespace xo { lhs_iface, lhs_data, rhs_iface, rhs_data); } + // see [RAllocator_aux.hpp] for implementation. void barrier_assign(void * parent, obj * p_lhs, obj rhs) noexcept; -#ifdef NOT_YET - this->barrier_assign_aux(parent, - p_lhs->iface(), - p_lhs->opaque_data_addr(), - rhs.iface(), - rhs.opaque_data()); -#endif static bool _valid; };