Small cleanup

This commit is contained in:
mlemanczyk committed 2023-05-13 20:35:57 +02:00
1 parent bb878caa39
commit 53d759586e
4 files changed
+10 -10

No files matched your search

@@ -4,25 +4,25 @@ namespace Recyclable.Collections.Benchmarks
{
public partial class RecyclableCollectionsBenchmarks
{
public void List_Create()
public static void List_Create()
{
var list = new List<long>();
DoNothing(list);
}
public void PooledList_Create()
public static void PooledList_Create()
{
using var list = new PooledList<long>(ClearMode.Auto);
DoNothing(list);
}
public void RecyclableArrayList_Create()
public static void RecyclableArrayList_Create()
{
using var list = new RecyclableArrayList<long>();
DoNothing(list);
}
public void RecyclableList_Create()
public static void RecyclableList_Create()
{
using var list = new RecyclableList<long>();
DoNothing(list);
@@ -14,7 +14,7 @@ namespace Recyclable.Collections.Benchmarks.POC
{
var benchmark = new ArraySizeLimitPocBenchmarks();
benchmark.Setup();
benchmark.FindArraySizeLimit();
FindArraySizeLimit();
benchmark.Cleanup();
}
@@ -29,7 +29,7 @@ namespace Recyclable.Collections.Benchmarks.POC
}
[Benchmark(OperationsPerInvoke = 1)]
public void FindArraySizeLimit()
public static void FindArraySizeLimit()
{
var pool = ArrayPool<long>.Shared;
var bufferSize = int.MaxValue / 2;
@@ -23,12 +23,12 @@ namespace Recyclable.Collections.Benchmarks.POC
set => _baselineMethod = value;
}
[Benchmark]
public void RunWhen() => TestMethod.Invoke();
[Benchmark(Baseline = true)]
public void Baseline() => BaselineMethod.Invoke();
[Benchmark]
public void Actual() => TestMethod.Invoke();
// 0 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524_288
// 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912
// 1073741824 2147483648
@@ -29,7 +29,7 @@ namespace Recyclable.Collections.Parallel
break;
case 0:
context.AllDoneSignal.AddParticipant();
_ = context.AllDoneSignal.AddParticipant();
break;
}