Stdlib: SingleSizeObjectPool implementation (#2360)

* implement working single size object pool
---------

Co-authored-by: Christoffer Lerno <christoffer@aegik.com>
This commit is contained in:
LowByteFox
2025-08-04 14:54:26 +02:00
committed by GitHub
parent cb2d8133e0
commit 0e10b71cbf
4 changed files with 361 additions and 1 deletions

View File

@@ -65,7 +65,7 @@ alias MemoryAllocFn = fn char[]?(usz);
fn usz alignment_for_allocation(usz alignment) @inline @private
fn usz alignment_for_allocation(usz alignment) @inline
{
return alignment < mem::DEFAULT_MEM_ALIGNMENT ? mem::DEFAULT_MEM_ALIGNMENT : alignment;
}