Browse Source

SimpleManagedMemoryManager -> SimpleGcMemoryManager

pull/475/head
Anton Firszov 8 years ago
parent
commit
48a3189511
  1. 4
      src/ImageSharp/Memory/SimpleGcMemoryManager.cs
  2. 4
      tests/ImageSharp.Tests/Memory/SimpleGcMemoryManagerTests.cs

4
src/ImageSharp/Memory/SimpleManagedMemoryManager.cs → src/ImageSharp/Memory/SimpleGcMemoryManager.cs

@ -1,9 +1,9 @@
namespace SixLabors.ImageSharp.Memory namespace SixLabors.ImageSharp.Memory
{ {
/// <summary> /// <summary>
/// Implements <see cref="MemoryManager"/> by allocating new buffers on every call. /// Implements <see cref="MemoryManager"/> by newing up arrays by the GC on every allocation requests.
/// </summary> /// </summary>
public class SimpleManagedMemoryManager : MemoryManager public class SimpleGcMemoryManager : MemoryManager
{ {
/// <inheritdoc /> /// <inheritdoc />
internal override IBuffer<T> Allocate<T>(int length, bool clear) internal override IBuffer<T> Allocate<T>(int length, bool clear)

4
tests/ImageSharp.Tests/Memory/SimpleManagedMemoryManagerTests.cs → tests/ImageSharp.Tests/Memory/SimpleGcMemoryManagerTests.cs

@ -2,12 +2,12 @@ namespace SixLabors.ImageSharp.Tests.Memory
{ {
using SixLabors.ImageSharp.Memory; using SixLabors.ImageSharp.Memory;
public class SimpleManagedMemoryManagerTests public class SimpleGcMemoryManagerTests
{ {
public class BufferTests : BufferTestSuite public class BufferTests : BufferTestSuite
{ {
public BufferTests() public BufferTests()
: base(new SimpleManagedMemoryManager()) : base(new SimpleGcMemoryManager())
{ {
} }
} }
Loading…
Cancel
Save