RecyclableList.EnsureCapacity performance improvement.
This commit is contained in:
1 parent
9cb9aa8bf0
commit
0449700244
1 file changed
+1
-1
@@ -344,7 +344,7 @@ namespace Recyclable.Collections
|
|||||||
list._blockArrayPool = RecyclableArrayPool<T>.Shared(blockSize);
|
list._blockArrayPool = RecyclableArrayPool<T>.Shared(blockSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
list._blockSizePow2Shift = (byte)MathUtils.GetPow2Shift(blockSize);
|
list._blockSizePow2Shift = (byte)(31 - BitOperations.LeadingZeroCount((uint)blockSize));
|
||||||
list._blockSize = blockSize;
|
list._blockSize = blockSize;
|
||||||
list._blockSizeMinus1 = blockSize - 1;
|
list._blockSizeMinus1 = blockSize - 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user