Skip to content

Commit 9bbd395

Browse files
committed
Moved nuget package image files, and updated the package readme file.
1 parent bd486f0 commit 9bbd395

5 files changed

Lines changed: 14 additions & 4 deletions

File tree

Source/KZDev.PerfUtils.sln

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,14 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StringsBenchmarks", "Perf\S
175175
EndProject
176176
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KZDev.PerfUtils.Memory.Compression.UnitTests", "Tst\KZDev.PerfUtils.Memory.Compression.UnitTests\KZDev.PerfUtils.Memory.Compression.UnitTests.csproj", "{100B56BC-D0CE-4FF0-AD96-C07E412F6689}"
177177
EndProject
178+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "v2.0", "v2.0", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
179+
EndProject
180+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "images", "images", "{3ECAE712-143D-49CF-B7C9-1971EEDDDBBC}"
181+
ProjectSection(SolutionItems) = preProject
182+
Src\KZDev.PerfUtils\Package\v2.0\images\memorystreamslim_sample.jpg = Src\KZDev.PerfUtils\Package\v2.0\images\memorystreamslim_sample.jpg
183+
Src\KZDev.PerfUtils\Package\v2.0\images\stringbuilder_sample.jpg = Src\KZDev.PerfUtils\Package\v2.0\images\stringbuilder_sample.jpg
184+
EndProjectSection
185+
EndProject
178186
Global
179187
GlobalSection(SolutionConfigurationPlatforms) = preSolution
180188
Debug|Any CPU = Debug|Any CPU
@@ -357,6 +365,8 @@ Global
357365
{F7CED94F-D445-4ACB-AA59-438B3A05068F} = {F8C76B35-0758-433E-953B-0D7E9D63DE13}
358366
{C648FCE8-1F9F-4E2B-8CC7-52BE3692A8E4} = {FC849880-867F-4404-B3A7-A9E0D32B323B}
359367
{100B56BC-D0CE-4FF0-AD96-C07E412F6689} = {F8C76B35-0758-433E-953B-0D7E9D63DE13}
368+
{02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {D1035E58-BF82-446D-BF8B-168266DAE600}
369+
{3ECAE712-143D-49CF-B7C9-1971EEDDDBBC} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
360370
EndGlobalSection
361371
GlobalSection(ExtensibilityGlobals) = postSolution
362372
SolutionGuid = {FE0AB859-B820-470E-AA57-2337B2495B50}

Source/Src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PropertyGroup Label="SourceGlobals">
1010
<Configurations>Debug;Release;Profile;Package</Configurations>
1111
<TargetFrameworks>net9.0;net8.0;net6.0</TargetFrameworks>
12-
<Version>2.0.0-alpha.0</Version>
12+
<Version>2.0.0</Version>
1313
<Authors>Kevin Zehrer</Authors>
1414
<Copyright>Copyright © 2024-2025 Kevin Zehrer. All rights reserved.</Copyright>
1515
<Product>KZDev Performance Utilities</Product>

Source/Src/KZDev.PerfUtils/Package/nuget.readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ The KZDev.PerfUtils package provides the following high-performance utility clas
1010

1111
This sampling of performance benchmarks clearly demonstrates the advantages of using the KZDev.PerfUtils package:
1212

13-
![StringBuilderCache Performance Sample](https://raw.githubusercontent.com/kzdev-net/kzdev.perfutils/refs/heads/main/Source/Docs/images/stringbuilder_sample.jpg)
13+
![StringBuilderCache Performance Sample](https://raw.githubusercontent.com/kzdev-net/kzdev.perfutils/refs/heads/main/Source/Src/KZDev.PerfUtils/Package/v2.0/images/stringbuilder_sample.jpg)
1414

15-
![MemoryStreamSlim Performance Sample](https://raw.githubusercontent.com/kzdev-net/kzdev.perfutils/refs/heads/main/Source/Docs/images/memorystreamslim_sample.jpg)
15+
![MemoryStreamSlim Performance Sample](https://raw.githubusercontent.com/kzdev-net/kzdev.perfutils/refs/heads/main/Source/Src/KZDev.PerfUtils/Package/v2.0/images/memorystreamslim_sample.jpg)
1616

1717
For more details, refer to the benchmark related pages in the [documentation](https://kzdev-net.github.io/kzdev.perfutils/articles/getting-started.html).
1818

@@ -22,7 +22,7 @@ For more details, refer to the benchmark related pages in the [documentation](ht
2222

2323
`MemoryStreamSlim` is a drop-in replacement for the **MemoryStream** class, offering the following benefits:
2424

25-
- **Improved Throughput**: Outperforms the standard **MemoryStream** in terms of throughput.
25+
- **Improved Throughput**: Outperforms the standard **MemoryStream**.
2626
- **Reduced Memory Traffic**: Significantly lowers memory traffic and garbage collection compared to the standard **MemoryStream**.
2727
- **Eliminates LOH Fragmentation**: Prevents Large Object Heap (LOH) fragmentation caused by frequent use and release of single-byte arrays.
2828
- **API Compatibility**: Provides the same API as **MemoryStream**, with minor differences in the constructor.

Source/Docs/images/memorystreamslim_sample.jpg renamed to Source/Src/KZDev.PerfUtils/Package/v2.0/images/memorystreamslim_sample.jpg

File renamed without changes.

Source/Docs/images/stringbuilder_sample.jpg renamed to Source/Src/KZDev.PerfUtils/Package/v2.0/images/stringbuilder_sample.jpg

File renamed without changes.

0 commit comments

Comments
 (0)