CommunityToolkit.HighPerformance 8.1.0-preview3
This package includes high performance .NET helpers such as:
- Memory2D<T> and Span2D<T>: two types providing fast and allocation-free abstraction over 2D memory areas.
- ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>.
- MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances.
- MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor.
- SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it.
- StringPool: a configurable pool for string instances that be used to minimize allocations when creating multiple strings from char buffers.
- String, array, Memory<T>, Span<T> extensions and more, all focused on high performance.
- HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values.
- BitHelper: a class with helper methods to perform bit operations on numeric types.
- ParallelHelper: helpers to work with parallel code in a highly optimized manner.
- Box<T>: a type mapping boxed value types and exposing some utility and high performance methods.
- Ref<T>: a stack-only struct that can store a reference to a value of a specified type.
- NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references.
Showing the top 20 packages that depend on CommunityToolkit.HighPerformance.
Packages | Downloads |
---|---|
Minio
MinIO .NET SDK for Amazon S3 Compatible Cloud Storage.
|
29 |
Minio
MinIO .NET SDK for Amazon S3 Compatible Cloud Storage.
|
15 |
Minio
MinIO .NET SDK for Amazon S3 Compatible Cloud Storage.
|
14 |
Minio
MinIO .NET SDK for Amazon S3 Compatible Cloud Storage.
|
13 |
Minio
MinIO .NET SDK for Amazon S3 Compatible Cloud Storage.
|
8 |
https://github.com/CommunityToolkit/dotnet/releases
.NET 6.0
- No dependencies.
.NET 7.0
- No dependencies.
.NET Standard 2.0
- Microsoft.Bcl.HashCode (>= 1.1.1)
- System.Memory (>= 4.5.5)
- System.Runtime.CompilerServices.Unsafe (>= 6.0.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
.NET Standard 2.1
- System.Runtime.CompilerServices.Unsafe (>= 6.0.0)
Version | Downloads | Last updated |
---|---|---|
8.4.0 | 6 | 12/14/2024 |
8.4.0-preview3 | 4 | 12/02/2024 |
8.4.0-preview2 | 3 | 11/14/2024 |
8.4.0-preview1 | 3 | 11/09/2024 |
8.3.2 | 10 | 09/27/2024 |
8.3.1 | 6 | 09/13/2024 |
8.3.0 | 8 | 09/02/2024 |
8.2.2 | 25 | 11/06/2023 |
8.2.1 | 22 | 07/19/2023 |
8.2.0 | 22 | 06/19/2023 |
8.2.0-preview2 | 27 | 06/22/2023 |
8.2.0-preview1 | 18 | 06/24/2023 |
8.1.0 | 28 | 06/24/2023 |
8.1.0-preview3 | 28 | 06/23/2023 |
8.1.0-preview2 | 26 | 07/05/2023 |
8.1.0-preview1 | 23 | 07/04/2023 |
8.0.0 | 26 | 06/23/2023 |
8.0.0-preview4 | 22 | 07/05/2023 |
8.0.0-preview3 | 23 | 07/04/2023 |
8.0.0-preview2 | 20 | 06/23/2023 |
8.0.0-preview1 | 27 | 06/23/2023 |
7.1.2 | 30 | 08/09/2023 |
7.1.1-preview3.1 | 28 | 07/05/2023 |
7.1.1-preview3 | 30 | 07/05/2023 |
7.0.3 | 22 | 07/18/2023 |
7.0.2 | 26 | 06/23/2023 |
7.0.1 | 22 | 07/04/2023 |