From 7aec77e674316f79b4fd470eed3d2dc7b3b15296 Mon Sep 17 00:00:00 2001 From: mlemanczyk Date: Sun, 22 Jan 2023 23:17:02 +0100 Subject: [PATCH] Recyclable list initializations fixed to pass the no. of items, not block size. --- .../RecyclableCollectionsBenchmarks.RecyclableList.cs | 2 +- .../RecyclableCollectionsBenchmarks.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs index e253cd5..00d836b 100644 --- a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs +++ b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.RecyclableList.cs @@ -35,7 +35,7 @@ namespace Recyclable.Collections.Benchmarks { var data = TestObjects; var dataCount = TestObjectCount; - using var list = new RecyclableList(dataCount); + using var list = new RecyclableList(initialCapacity: dataCount); for (var i = 0; i < dataCount; i++) { list.Add(data[i]); diff --git a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.cs b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.cs index 9ab8cd9..2dc5bec 100644 --- a/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.cs +++ b/Recyclable.Collections.Benchmarks/RecyclableCollectionsBenchmarks.cs @@ -18,8 +18,8 @@ namespace Recyclable.Collections.Benchmarks { Console.WriteLine("******* GLOBAL SETUP RAISED *******"); _testObjects = Enumerable.Range(1, TestObjectCount).Select(x => new object()).ToArray(); - _testRecyclableArrayList = new(TestObjects, TestObjectCount); - _testRecyclableList = new(TestObjects, TestObjectCount); + _testRecyclableArrayList = new(TestObjects, initialCapacity: TestObjectCount); + _testRecyclableList = new(TestObjects, expectedItemsCount: TestObjectCount); _testArray = TestObjects.ToArray(); _testObjectsAsList = TestObjects.ToList(); _testObjectsAsRecyclableArrayList = TestObjects.ToRecyclableArrayList();