mirror of
https://github.com/aaru-dps/AaruBenchmark.git
synced 2025-12-16 19:24:36 +00:00
Enable memory profiling.
This commit is contained in:
@@ -66,8 +66,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class ADCBenchs
|
public class ADCBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -92,8 +95,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class AppleRleBenchs
|
public class AppleRleBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -118,8 +124,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class TeleDiskLzhBenchs
|
public class TeleDiskLzhBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -138,8 +147,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class GzipBenchs
|
public class GzipBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -158,8 +170,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class CompressGzipBenchs
|
public class CompressGzipBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -178,8 +193,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Bzip2Benchs
|
public class Bzip2Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -204,8 +222,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class CompressBzip2Benchs
|
public class CompressBzip2Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -230,8 +251,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class LzipBenchs
|
public class LzipBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -247,8 +271,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class CompressLzipBenchs
|
public class CompressLzipBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -264,8 +291,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class LzmaBenchs
|
public class LzmaBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -280,8 +310,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class CompressLzmaBenchs
|
public class CompressLzmaBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -297,8 +330,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class FlacBenchs
|
public class FlacBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -314,8 +350,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class CompressFlacBenchs
|
public class CompressFlacBenchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -331,8 +370,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Adler32Benchs
|
public class Adler32Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -357,8 +399,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Fletcher16Benchs
|
public class Fletcher16Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -383,8 +428,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Fletcher32Benchs
|
public class Fletcher32Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -409,8 +457,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Crc16CcittBenchs
|
public class Crc16CcittBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -435,8 +486,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Crc16Benchs
|
public class Crc16Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -461,8 +515,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Crc32Benchs
|
public class Crc32Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -487,8 +544,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Crc64Benchs
|
public class Crc64Benchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
@@ -513,8 +573,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Md5Benchs
|
public class Md5Benchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -522,8 +585,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Sha1Benchs
|
public class Sha1Benchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -531,8 +597,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Sha256Benchs
|
public class Sha256Benchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -540,8 +609,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Sha384Benchs
|
public class Sha384Benchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -549,8 +621,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class Sha512Benchs
|
public class Sha512Benchs
|
||||||
{
|
{
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
@@ -558,8 +633,11 @@ namespace AaruBenchmark
|
|||||||
}
|
}
|
||||||
|
|
||||||
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
[SimpleJob(RuntimeMoniker.NetCoreApp31, baseline: true), Core31RosettaJob, Core31WoA, Core31Arm,
|
||||||
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80),
|
SimpleJob(RuntimeMoniker.Net80), SimpleJob(RuntimeMoniker.NativeAot80), MemoryDiagnoser(false),
|
||||||
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
HideColumns("Job", "Error", "StdDev", "Median", "RatioSD", "Alloc Ratio")]
|
||||||
|
|
||||||
|
// Windows only
|
||||||
|
// [NativeMemoryProfiler]
|
||||||
public class SpamSumBenchs
|
public class SpamSumBenchs
|
||||||
{
|
{
|
||||||
#if NET8_0_OR_GREATER
|
#if NET8_0_OR_GREATER
|
||||||
|
|||||||
Reference in New Issue
Block a user