HLSf use nuint rather than long, L4 now uses hlsf rather than array to alloc cache line.

This commit is contained in:
Youmu Liu
2026-04-20 18:10:14 +08:00
parent 1b7c929be4
commit 2e2d64a2ce
38 changed files with 796 additions and 465 deletions
@@ -44,13 +44,23 @@ namespace StgSharp.HighPerformance.Memory
private unsafe struct CacheLineHead
{
internal int _id;
internal int _predictor;
internal int _refCount;
internal nuint _address;
internal nuint _origin;
internal uint _profile;
#region
internal int _refCount;
internal uint _size;
#endregion
#region
internal int _id;
internal short _predictor;
internal ushort _profile;
#endregion
}
}