Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
Xsear committed Jun 2, 2024
1 parent ee17404 commit dbf265a
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.16</Version>
<Version>1.3.0</Version>
<Authors></Authors>
<Company>The Melding Wars</Company>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageVersion>1.2.16</PackageVersion>
<PackageVersion>1.3.0</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.16</AssemblyVersion>
<AssemblyVersion>1.3.0</AssemblyVersion>
</PropertyGroup>

<ItemGroup>
Expand Down

1 comment on commit dbf265a

@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
AMD EPYC 7763, 1 CPU, 4 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-UVZMJM : .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 236.3832 ns 1.4022 ns 0.9275 ns 0.0043 - - 376 B
BinaryWriterBaseLine 380.0118 ns 2.1753 ns 1.2945 ns 0.0057 - - 496 B
SimpleTypesRead 9.1343 ns 0.0250 ns 0.0131 ns - - - -
SubTypesRead 5.3014 ns 0.0259 ns 0.0171 ns - - - -
ArraysCombinedRead 1,217.5379 ns 13.7328 ns 8.1722 ns 0.0687 - - 5800 B
ByteArrayRead 86.1022 ns 2.9734 ns 1.9667 ns 0.0014 - - 128 B
IntArrayRead 128.2223 ns 1.6580 ns 1.0967 ns 0.0050 - - 424 B
BlockArrayRead 891.4501 ns 4.4606 ns 2.3330 ns 0.0572 0.0010 - 4824 B
FixedLengthString 30.4676 ns 0.1440 ns 0.0857 ns 0.0005 - - 40 B
PrefixedLengthString 30.4821 ns 0.2115 ns 0.1258 ns 0.0005 - - 40 B
NullTerminatedLengthString 34.5731 ns 0.1219 ns 0.0637 ns 0.0005 - - 40 B
Vector2Array2Read 13.0970 ns 0.0501 ns 0.0262 ns 0.0005 - - 40 B
GetPackedLengthSimple 0.6383 ns 0.0019 ns 0.0011 ns - - - -
GetPackedLengthComplex 0.5830 ns 0.0116 ns 0.0077 ns - - - -
PackSimple 4.2794 ns 0.0196 ns 0.0117 ns - - - -
PackSubTypesSimple 4.7561 ns 0.0162 ns 0.0096 ns - - - -
PackComplex 141.7691 ns 0.6071 ns 0.4016 ns - - - -
PackArraysCombined 934.1830 ns 4.7894 ns 2.8501 ns - - - -
PackByteArray 69.5397 ns 0.4264 ns 0.2537 ns - - - -
PackIntArray 99.6773 ns 0.3723 ns 0.2463 ns - - - -
PackBlockArray 666.0159 ns 2.7822 ns 1.6556 ns - - - -
PackFixedLengthString 25.6260 ns 0.1149 ns 0.0760 ns 0.0005 - - 40 B
PackPrefixedLengthString 25.4874 ns 0.1091 ns 0.0722 ns 0.0005 - - 40 B
PackNullTerminatedLengthString 25.3432 ns 0.1829 ns 0.0957 ns 0.0005 - - 40 B

Please sign in to comment.