Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
Xsear committed Sep 29, 2023
1 parent e46c429 commit 3d38611
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Aero/Aero.Gen/Aero.Gen.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@
<LangVersion>9</LangVersion>

<PackageId>Aero.Gen</PackageId>
<Version>1.2.13</Version>
<Version>1.2.14</Version>
<Authors></Authors>
<Company>The Melding Wars</Company>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageVersion>1.2.13</PackageVersion>
<PackageVersion>1.2.14</PackageVersion>
<Description>A source genrator to serialise class and struct with minimal attributes efficently</Description>
<PackageProjectUrl>https://github.com/themeldingwars/Aero</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/themeldingwars/Aero/blob/main/LICENSE</PackageLicenseUrl>
<RepositoryUrl>https://github.com/themeldingwars/Aero</RepositoryUrl>
<PackageTags>TMW, Serialisation, Source Genrator</PackageTags>
<AssemblyVersion>1.2.13</AssemblyVersion>
<AssemblyVersion>1.2.14</AssemblyVersion>
</PropertyGroup>

<ItemGroup>
Expand Down

1 comment on commit 3d38611

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark result (use as a guide):

BenchmarkDotNet=v0.12.1, OS=ubuntu 22.04
Intel Xeon Platinum 8272CL CPU 2.60GHz, 1 CPU, 2 logical and 2 physical cores
.NET Core SDK=5.0.408
 [Host] : .NET Core 5.0.17 (CoreCLR 5.0.1722.21314, CoreFX 5.0.1722.21314), X64 RyuJIT
 Job-UGDFPG : .NET Core 5.0.17 (CoreCLR 5.0.1722.21314, CoreFX 5.0.1722.21314), X64 RyuJIT

Runtime=.NET Core 5.0 IterationCount=10 LaunchCount=1 
WarmupCount=5 
Method Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated
BinaryReaderBaseLine 318.8997 ns 5.1997 ns 3.0942 ns 0.0200 - - 376 B
BinaryWriterBaseLine 512.5618 ns 7.5389 ns 4.9865 ns 0.0257 - - 496 B
SimpleTypesRead 17.1134 ns 0.0152 ns 0.0090 ns - - - -
SubTypesRead 9.0896 ns 0.0046 ns 0.0024 ns - - - -
ArraysCombinedRead 2,149.3929 ns 59.4182 ns 35.3588 ns 0.3090 0.0038 - 5800 B
ByteArrayRead 123.1557 ns 1.8685 ns 1.1119 ns 0.0067 - - 128 B
IntArrayRead 245.7068 ns 7.9553 ns 5.2619 ns 0.0224 - - 424 B
BlockArrayRead 1,585.4913 ns 51.7688 ns 34.2419 ns 0.2575 0.0038 - 4824 B
FixedLengthString 47.8409 ns 0.6001 ns 0.3571 ns 0.0021 - - 40 B
PrefixedLengthString 48.6809 ns 0.2154 ns 0.1282 ns 0.0021 - - 40 B
NullTerminatedLengthString 55.3062 ns 0.1093 ns 0.0723 ns 0.0021 - - 40 B
Vector2Array2Read 20.1709 ns 0.5550 ns 0.3302 ns 0.0021 - - 40 B
GetPackedLengthSimple 0.6823 ns 0.0028 ns 0.0015 ns - - - -
GetPackedLengthComplex 0.6735 ns 0.0093 ns 0.0055 ns - - - -
PackSimple 8.4710 ns 0.0337 ns 0.0223 ns - - - -
PackSubTypesSimple 13.1897 ns 0.0035 ns 0.0018 ns - - - -
PackComplex 275.6285 ns 0.2065 ns 0.1229 ns - - - -
PackArraysCombined 1,758.8530 ns 5.8528 ns 3.8713 ns - - - -
PackByteArray 92.7002 ns 0.1054 ns 0.0551 ns - - - -
PackIntArray 127.5978 ns 0.1028 ns 0.0612 ns - - - -
PackBlockArray 1,182.2942 ns 1.1691 ns 0.6957 ns - - - -
PackFixedLengthString 40.4117 ns 0.5261 ns 0.3480 ns 0.0021 - - 40 B
PackPrefixedLengthString 36.8691 ns 1.1004 ns 0.6548 ns 0.0021 - - 40 B
PackNullTerminatedLengthString 36.8548 ns 0.4349 ns 0.2877 ns 0.0021 - - 40 B

Please sign in to comment.