diff --git a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.List.cs b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.List.cs index c28d9b0..ed6c06e 100644 --- a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.List.cs +++ b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.List.cs @@ -112,7 +112,7 @@ namespace Recyclable.Collections.Benchmarks DoNothing(data.Count); } - [Benchmark(Baseline = true)] + //[Benchmark(Baseline = true)] public void List_Contains_FirstItems() { var data = TestObjects; @@ -124,7 +124,7 @@ namespace Recyclable.Collections.Benchmarks } } - [Benchmark] + //[Benchmark] public void List_Contains_LastItems() { var data = TestObjects; @@ -136,24 +136,24 @@ namespace Recyclable.Collections.Benchmarks } } - //[Benchmark(Baseline = true)] + [Benchmark(Baseline = true)] public void List_IndexOf_FirstItems() { var data = TestObjects; var list = TestObjectsAsList; - var dataCount = TestObjectCount / 10; + var dataCount = TestObjectCount / 10 > 0 ? TestObjectCount / 10 : TestObjectCount; for (var i = 0; i < dataCount; i++) { DoNothing(list.IndexOf(data[i])); } } - //[Benchmark] + [Benchmark] public void List_IndexOf_LastItems() { var data = TestObjects; var list = TestObjectsAsList; - var dataCount = TestObjectCount / 10; + var dataCount = TestObjectCount / 10 > 0 ? TestObjectCount / 10 : TestObjectCount; for (var i = 0; i < dataCount; i++) { DoNothing(list.IndexOf(data[^(i + 1)])); diff --git a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs index 4c0dc89..5cb1f8b 100644 --- a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs +++ b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs @@ -78,7 +78,7 @@ namespace Recyclable.Collections.Benchmarks DoNothing(data.LongCount); } - [Benchmark] + //[Benchmark] public void RecyclableList_Contains_FirstItems() { var data = TestObjects; @@ -90,7 +90,7 @@ namespace Recyclable.Collections.Benchmarks } } - [Benchmark] + //[Benchmark] public void RecyclableList_Contains_LastItems() { var data = TestObjects; @@ -102,24 +102,24 @@ namespace Recyclable.Collections.Benchmarks } } - //[Benchmark] + [Benchmark] public void RecyclableList_IndexOf_FirstItems() { var data = TestObjects; var list = TestObjectsAsRecyclableList; - var dataCount = TestObjectCount / 10; + var dataCount = TestObjectCount / 10 > 0 ? TestObjectCount / 10 : TestObjectCount; for (var i = 0; i < dataCount; i++) { DoNothing(list.IndexOf(data[i])); } } - //[Benchmark] + [Benchmark] public void RecyclableList_IndexOf_LastItems() { var data = TestObjects; var list = TestObjectsAsRecyclableList; - var dataCount = TestObjectCount / 10; + var dataCount = TestObjectCount / 10 > 0 ? TestObjectCount / 10 : TestObjectCount; for (var i = 0; i < dataCount; i++) { DoNothing(list.IndexOf(data[^(i + 1)]));