Releases: CombinationAB/Combination.StringPools
Releases · CombinationAB/Combination.StringPools
Avoid IndexOutOfRangeException
PooledUtf8String.Empty == default(PooledUtf8String)
Using the default keyword with PooledUtf8String now returns an object that is the same as PooledUtf8String.Empty.
Implement IComparable
1.1.2 Implement IComparable
Zero alloc UTF-8 insertion
Allows the insertion of raw UTF-8 sequences into the string pool, without round tripping to .NET strings. Also allows arbitrary sequences of char.
Improved GetHashCode performance
Use bytes for hash code generation instead of creating string and cal… …culate hash code from string object
Performance optimizations
Avoid unnecessary memory allocations on Add
Initial public release
1.0.0 Added nuget source