@ -106,6 +106,8 @@ namespace SixLabors.ImageSharp.Memory
{
buffer.Clear();
}
return buffer;
@ -200,7 +200,7 @@ namespace SixLabors.ImageSharp.Memory
return null;
return new Owned(pool, arrays, bufferLength, totalLengthInElements, sizeOfLastBuffer);
return new Owned(pool, arrays, bufferLength, totalLengthInElements, sizeOfLastBuffer, options);
public static MemoryGroup<T> Wrap(params Memory<T>[] source)
@ -329,8 +329,8 @@ namespace SixLabors.ImageSharp.Tests.Memory.Allocators
[InlineData(1200)]
public void MemoryOwnerFinalizer_ReturnsToPool(int length)
RunTest(length.ToString());
// RemoteExecutor.Invoke(RunTest, length.ToString()).Dispose();
// RunTest(length.ToString());
RemoteExecutor.Invoke(RunTest, length.ToString()).Dispose();
static void RunTest(string lengthStr)