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.