Updated to .NET 10.

This commit is contained in:
2025-08-08 20:14:21 +01:00
parent 1d35f2889c
commit a2fb3cabdf
11 changed files with 97 additions and 105 deletions

View File

@@ -17,8 +17,8 @@
<Product>Aaru Data Preservation Suite</Product>
<Title>Aaru6.Checksums</Title>
<ApplicationVersion>$(Version)</ApplicationVersion>
<TargetFramework>net8.0</TargetFramework>
<LangVersion>10</LangVersion>
<TargetFramework>net10.0</TargetFramework>
<LangVersion>latest</LangVersion>
<Description>C# implementation of CRC16, CRC32, CRC64, Fletcher, MD5, SHA1, SHA2 and SpamSum.</Description>
<PackageProjectUrl>https://github.com/aaru-dps/</PackageProjectUrl>
<PackageLicenseExpression>LGPL-2.1-only</PackageLicenseExpression>
@@ -79,7 +79,7 @@
<ItemGroup>
<PackageReference Include="Aaru.Checksums.Native" Version="6.0.0-alpha.10"/>
<PackageReference Include="Aaru.CommonTypes" Version="5.3.2"/>
<PackageReference Include="Unclassified.NetRevisionTask" Version="0.4.3" PrivateAssets="all"/>
<PackageReference Include="Unclassified.NetRevisionTask" Version="0.4.4" PrivateAssets="all" />
</ItemGroup>
<ProjectExtensions>
<MonoDevelop>

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFrameworks>netcoreapp3.1;net8.0</TargetFrameworks>
<TargetFrameworks>netcoreapp3.1;net10.0</TargetFrameworks>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@@ -10,19 +10,11 @@
<PackageReference Include="Aaru.Checksums" Version="5.3.2"/>
<PackageReference Include="Aaru.Compression" Version="5.3.2"/>
<PackageReference Include="Aaru.Compression.Native" Version="6.0.0-alpha.10"/>
<PackageReference Include="BenchmarkDotNet" Version="0.13.12"/>
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.12"/>
<PackageReference Include="System.Text.Encoding.CodePages" Version="8.0.0"/>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1' ">
<PackageReference Include="DotNetZip" Version="1.13.8"/>
<PackageReference Include="SharpCompress" Version="0.37.2"/>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
<PackageReference Include="DotNetZip" Version="1.16.0"/>
<PackageReference Include="SharpCompress" Version="0.37.2"/>
<PackageReference Include="BenchmarkDotNet" Version="0.15.2" />
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.15.2" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="10.0.0-preview.6.25358.103" />
<PackageReference Include="DotNetZip" Version="1.16.0" />
<PackageReference Include="SharpCompress" Version="0.40.0" />
</ItemGroup>
<ItemGroup>
@@ -72,7 +64,7 @@
</Content>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
<ProjectReference Include="..\Aaru6.Checksums\Aaru6.Checksums.csproj"/>
<ProjectReference Include="..\Aaru6.Compression\Aaru6.Compression.csproj"/>
</ItemGroup>

View File

@@ -8,7 +8,7 @@ using BenchmarkDotNet.Environments;
using BenchmarkDotNet.Jobs;
using BenchmarkDotNet.Toolchains.CsProj;
using BenchmarkDotNet.Toolchains.DotNetCli;
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using AaruBenchmark.Compression;
// ReSharper disable ArrangeNamespaceBody
@@ -84,8 +84,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -93,7 +93,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class ADCBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -118,8 +118,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -127,7 +127,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class AppleRleBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -152,8 +152,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -161,7 +161,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class TeleDiskLzhBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -180,8 +180,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -189,7 +189,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class GzipBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -208,8 +208,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -217,7 +217,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class CompressGzipBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -236,8 +236,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -245,7 +245,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Bzip2Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -270,8 +270,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -279,7 +279,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class CompressBzip2Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -304,8 +304,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -316,7 +316,7 @@ namespace AaruBenchmark
[Benchmark]
public void Aaru() => Compression.SharpCompress.Lzip();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.Lzip();
#else
@@ -329,8 +329,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -341,7 +341,7 @@ namespace AaruBenchmark
[Benchmark]
public void Aaru() => Compression.SharpCompress.CompressLzip();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.CompressLzip();
#else
@@ -354,8 +354,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -365,7 +365,7 @@ namespace AaruBenchmark
{
[Benchmark]
public void Aaru() => Compression.SharpCompress.Lzma();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.Lzma();
#else
@@ -378,8 +378,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -390,7 +390,7 @@ namespace AaruBenchmark
[Benchmark]
public void Aaru() => Compression.SharpCompress.CompressLzma();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.CompressLzma();
#else
@@ -403,8 +403,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -415,7 +415,7 @@ namespace AaruBenchmark
[Benchmark]
public void Aaru() => Compression.Aaru.Flac();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.Flac();
#else
@@ -428,8 +428,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -440,7 +440,7 @@ namespace AaruBenchmark
[Benchmark]
public void Aaru() => Compression.Aaru.CompressFlac();
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void AaruNative() => Compression.AaruNative.CompressFlac();
#else
@@ -453,8 +453,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -462,7 +462,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Adler32Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -487,8 +487,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -496,7 +496,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Fletcher16Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -521,8 +521,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -530,7 +530,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Fletcher32Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -555,8 +555,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -564,7 +564,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Crc16CcittBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -589,8 +589,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -598,7 +598,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Crc16Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -623,8 +623,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -632,7 +632,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Crc32Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -657,8 +657,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -666,7 +666,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class Crc64Benchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -691,8 +691,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -708,8 +708,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -725,8 +725,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -742,8 +742,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -759,8 +759,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -776,8 +776,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
@@ -785,7 +785,7 @@ namespace AaruBenchmark
// [NativeMemoryProfiler]
public class SpamSumBenchs
{
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
[Benchmark]
public void Aaru() => throw new NotImplementedException();
@@ -810,8 +810,8 @@ namespace AaruBenchmark
[Core31RosettaJob]
[Core31WoA]
[Core31Arm]
[SimpleJob(RuntimeMoniker.Net80)]
[SimpleJob(RuntimeMoniker.NativeAot80)]
[SimpleJob(RuntimeMoniker.Net10_0)]
[SimpleJob(RuntimeMoniker.NativeAot10_0)]
[MemoryDiagnoser(false)]
[HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
[SuppressMessage("ReSharper", "ConvertClosureToMethodGroup")]

View File

@@ -1,4 +1,4 @@
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using System;
using System.IO;
using System.Linq;

View File

@@ -1,4 +1,4 @@
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using System;
using System.IO;
using System.Linq;

View File

@@ -2,7 +2,7 @@ using System.IO;
using Aaru.Compression;
using CUETools.Codecs;
using CUETools.Codecs.Flake;
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using Aaru6.Checksums;
#else
using Aaru.Checksums;

View File

@@ -1,4 +1,4 @@
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using System.IO;
using Aaru6.Checksums;
using Aaru6.Compression;

View File

@@ -1,4 +1,4 @@
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Runtime.InteropServices;

View File

@@ -4,7 +4,7 @@ using SharpCompress.Compressors.ADC;
using SharpCompress.Compressors.BZip2;
using SharpCompress.Compressors.Deflate;
using SharpCompress.Compressors.LZMA;
#if NET8_0_OR_GREATER
#if NET10_0_OR_GREATER
using Aaru6.Checksums;
#else
using Aaru.Checksums;

View File

@@ -17,14 +17,14 @@ namespace AaruBenchmark
var config = ManualConfig.Create(DefaultConfig.Instance);
config.CultureInfo = CultureInfo.InvariantCulture;
BenchmarkRunner.Run<ADCBenchs>(config);
/* BenchmarkRunner.Run<ADCBenchs>(config);
BenchmarkRunner.Run<AppleRleBenchs>(config);
BenchmarkRunner.Run<TeleDiskLzhBenchs>(config);
BenchmarkRunner.Run<GzipBenchs>(config);
BenchmarkRunner.Run<Bzip2Benchs>(config);
BenchmarkRunner.Run<LzipBenchs>(config);
BenchmarkRunner.Run<LzipBenchs>(config);*/
BenchmarkRunner.Run<LzmaBenchs>(config);
BenchmarkRunner.Run<FlacBenchs>(config);
/*BenchmarkRunner.Run<FlacBenchs>(config);
BenchmarkRunner.Run<CompressGzipBenchs>(config);
BenchmarkRunner.Run<CompressBzip2Benchs>(config);
BenchmarkRunner.Run<CompressLzipBenchs>(config);
@@ -43,7 +43,7 @@ namespace AaruBenchmark
BenchmarkRunner.Run<Sha384Benchs>(config);
BenchmarkRunner.Run<Sha512Benchs>(config);
BenchmarkRunner.Run<SpamSumBenchs>(config);
BenchmarkRunner.Run<LambdaBenchs>(config);
BenchmarkRunner.Run<LambdaBenchs>(config);*/
}
}
}