From b22a8fc273528c927e0cc7354e011c611692ec09 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 22 Dec 2025 23:31:12 -0500 Subject: [PATCH] xo-gc xo-alloc: refactor for file organization --- docs/implementation.rst | 3 +-- docs/index.rst | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/docs/implementation.rst b/docs/implementation.rst index d0d4812..deb79e8 100644 --- a/docs/implementation.rst +++ b/docs/implementation.rst @@ -24,8 +24,7 @@ Abstraction tower for *xo-alloc2* components | IAllocator_DArena | +--------------------------------+ | IAllocator_Xfer | - +--------------------------------+ - | IAllocator_ImplType | + | IAllocator_Any | +--------------+-----------------+ | | DArena | | AAllocator +-----------------+ diff --git a/docs/index.rst b/docs/index.rst index aedc0ba..5c666a3 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -5,13 +5,11 @@ xo-alloc2 documentation xo-alloc2 is intended to provide fast vm-aware arena allocation. Next-generation version of xo-alloc. -At present (Dec 2025) xo-alloc is fully functional, -while xo-alloc2 is aspirational. Features: * allocates uncommitted virtual memory, and commits on demand. -* ses THP (Transparent Huge Pages) when available. +* uses THP (Transparent Huge Pages) when available. Implemented using FOMO (faceted rust-like object model) from xo-facet