From ae0bbb91d7c4630a547aa830a6ed26c15b63381f 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/facet/OObject.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/xo/facet/OObject.hpp b/include/xo/facet/OObject.hpp index 39682863..458bdd15 100644 --- a/include/xo/facet/OObject.hpp +++ b/include/xo/facet/OObject.hpp @@ -168,6 +168,7 @@ namespace xo { DataPtr data() const { return data_; } Opaque opaque_data() const { return data_; } + Opaque * opaque_data_addr() { return (Opaque *)&data_; } void reset() { data_ = nullptr; } void reset_opaque(Opaque data) { data_ = (DataPtr)data; }