Releases: Open-NET-Libraries/Open.Collections
Releases · Open-NET-Libraries/Open.Collections
V3 Release.
- Implements improvements from V2 Threading libraries.
- Adds and extends collections.
- Improves API and performance.
2.11.3
Updated shared pools to new ConcurrentQueueObjectPoolSlim<T> and reduced pool size.
2.11.2
Updated reference for ObjectPools so shared pools use InterlockedArrayObjectPool.
2.11.1
- Introduced
LazyListUnsafe<T>and extension.MemoizeUnsafe<T>()as an option to avoid incurring contention costs. - Added
Span<T> CopyToSpan<T>(this IEnumerable<T> source, Span<T> target)extension. - Added
Span<T> CopyTo<T>(Span<T> target)methods where possible. - Added more documentation where missing.
2.10.2
Updated reference and version.