Implement L4 Swiss map and benchmarks

This commit is contained in:
Youmu Liu
2026-10-10 17:55:42 +08:00
parent 172f64c6f9
commit 0cef5aa517
10 changed files with 709 additions and 126 deletions
@@ -54,6 +54,10 @@ namespace Nitload.Common.HighPerformance.Memory
GC.SuppressFinalize(this);
}
public partial Handle Map(
AddressSource source
);
internal void Collect()
{
ObjectDisposedException.ThrowIf(_disposed, this);
@@ -77,5 +81,7 @@ namespace Nitload.Common.HighPerformance.Memory
return _bufferAllocator.TryAlloc(size, out handle);
}
internal partial void Predict();
}
}