Releases: kzdev-net/kzdev.perfutils
KZDev.PerfUtils package v1.2.0
This release of the 'KZDev.PerfUtils' package introduces the StringBuilderCache class which provides performance enhancements for frequent use of StringBuilders
.
In addition, the MemoryStreamSlim class now provides internal memory trimming for memory segments that have not been used for an extended period.
KZDev.PerfUtils package v1.1.0
This release of the 'KZDev.PerfUtils' package contains some additional performance enhancements to the MemoryStreamSlim class and adds the InterlockedOps class which provides additional thread-safe atomic operations beyond those available in the Interlocked
class.
KZDev.PerfUtils package v1.0.0
This is the first release of the KZDev.PerfUtils package containing the MemoryStreamSlim class; a high-performance, memory-efficient, and easy-to-use replacement for the MemoryStream
class that provides benefits for large or frequently used streams.