17 Commits (c4f55a19e7bfec08cb1fbfd57db68856ae1ac0c4)

Author SHA1 Message Date
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Dirk Lemstra f0926bbaab Changed clean boolean for allocation into an enumeration. 8 years ago
Anton Firszov e417ea275e rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 86e6f863ea RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov de717cf94a normalize IBuffer2D<T> API 8 years ago
Anton Firszov aaba1a1885 Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API 8 years ago
Anton Firszov 282de173ad detecting mono runtime & skipping some png decoder tests 8 years ago
Anton Firszov 8a9121c4b4 skip some of the MemoryManager tests on 32 bit 8 years ago
James Jackson-South 023176d0b9 Move Rgba32 inline with other pixel formats 8 years ago
Jason Nelson d03eaf90ee Update System.Memory 8 years ago
Anton Firszov 4d915b6e31 added comments for the WeakReference stuff 8 years ago
Anton Firszov e2694d3b7b tuning ArrayPoolMemoryManager configuration based on benchmark results 8 years ago
Anton Firszov 2fa099410f ArrayPoolMemoryManager factory methods 8 years ago
Anton Firszov 76633c9867 allowing bucket sizes to be passed to ArrayPoolMemoryManager 8 years ago
Anton Firszov fa0ae3c36b ArrayPoolMemoryManager uses a different ArrayPool for large buffers + implemented ReleaseRetainedResources() 8 years ago
Anton Firszov ae521701f0 Covering ArrayPoolMemoryManager and it's buffer. Took hours, but worth it! 8 years ago
Anton Firszov f23e849992 ArrayPoolMemoryManagerTests 8 years ago