From abfe4765734a54fecd53406711ea24812eb658ad Mon Sep 17 00:00:00 2001 From: mlemanczyk Date: Tue, 25 Apr 2023 02:03:13 +0200 Subject: [PATCH] RecyclableList.MemoryBlocks renamed to AsArray. --- Recyclable.Collections.Benchmarks/Benchmarks/GetItem..cs | 6 +++--- Recyclable.Collections/RecyclableArrayList.cs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Recyclable.Collections.Benchmarks/Benchmarks/GetItem..cs b/Recyclable.Collections.Benchmarks/Benchmarks/GetItem..cs index 3821750..2b99bf2 100644 --- a/Recyclable.Collections.Benchmarks/Benchmarks/GetItem..cs +++ b/Recyclable.Collections.Benchmarks/Benchmarks/GetItem..cs @@ -66,7 +66,7 @@ namespace Recyclable.Collections.Benchmarks int blockSize = data.BlockSize; int nextItemBlockIndex = data.NextItemBlockIndex; - var memoryBlocks = new Span(data.MemoryBlocks, 0, data.LastBlockWithData + 1); + var memoryBlocks = new Span(data.AsArray, 0, data.LastBlockWithData + 1); for (var blockIndex = 0; blockIndex < nextItemBlockIndex; blockIndex++) { var memoryBlock = new Span(memoryBlocks[blockIndex], 0, blockSize); @@ -94,7 +94,7 @@ namespace Recyclable.Collections.Benchmarks int blockSize = data.BlockSize; int nextItemBlockIndex = data.NextItemBlockIndex; - var memoryBlocks = data.MemoryBlocks; + var memoryBlocks = data.AsArray; for (var blockIndex = 0; blockIndex < nextItemBlockIndex; blockIndex++) { var memoryBlock = memoryBlocks[blockIndex]; @@ -141,7 +141,7 @@ namespace Recyclable.Collections.Benchmarks int nextItemBlockIndex = data.NextItemBlockIndex; int itemIndex = 0; int blockIndex = 0; - var memoryBlocks = data.MemoryBlocks; + var memoryBlocks = data.AsArray; var memoryBlock = memoryBlocks[0]; while (blockIndex < nextItemBlockIndex) { diff --git a/Recyclable.Collections/RecyclableArrayList.cs b/Recyclable.Collections/RecyclableArrayList.cs index 4c620ff..155e7a1 100644 --- a/Recyclable.Collections/RecyclableArrayList.cs +++ b/Recyclable.Collections/RecyclableArrayList.cs @@ -272,19 +272,19 @@ namespace Recyclable.Collections for (blockIndex = 0; blockIndex <= lastBlockIndex; blockIndex++) { - itemsSpan = new(items.MemoryBlocks[blockIndex], 0, sourceBlockSize); + itemsSpan = new(items.AsArray[blockIndex], 0, sourceBlockSize); itemsSpan.CopyTo(targetSpan); targetSpan = targetSpan[sourceBlockSize..]; } if (blockIndex == 0) { - itemsSpan = new(items.MemoryBlocks[blockIndex], 0, (int)sourceItemsCount); + itemsSpan = new(items.AsArray[blockIndex], 0, (int)sourceItemsCount); itemsSpan.CopyTo(targetSpan); } else if (blockIndex <= items.LastTakenBlockIndex) { - itemsSpan = new(items.MemoryBlocks[blockIndex], 0, items.NextItemIndex); + itemsSpan = new(items.AsArray[blockIndex], 0, items.NextItemIndex); itemsSpan.CopyTo(targetSpan); }