26 references to PinnedBlockMemoryPool
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\PinnedBlockMemoryPoolFactory.cs (1)
30
var pool = new
PinnedBlockMemoryPool
(_meterFactory, _logger);
src\Shared\Buffers.MemoryPool\DefaultMemoryPoolFactory.cs (1)
49
var pool = new
PinnedBlockMemoryPool
(_meterFactory, _logger);
src\Shared\Buffers.MemoryPool\MemoryPoolFactory.cs (1)
24
return new
PinnedBlockMemoryPool
(meterFactory);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (21)
ConcurrentPipeWriterTests.cs (5)
20
using (var memoryPool = new
PinnedBlockMemoryPool
())
83
using (var memoryPool = new
PinnedBlockMemoryPool
())
181
using (var memoryPool = new
PinnedBlockMemoryPool
())
265
using (var memoryPool = new
PinnedBlockMemoryPool
())
333
using (var memoryPool = new
PinnedBlockMemoryPool
())
DiagnosticMemoryPoolTests.cs (4)
15
protected override MemoryPool<byte> CreatePool() => new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
());
180
var memoryPool = new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
(), allowLateReturn: true);
190
var memoryPool = new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
(), allowLateReturn: true);
206
var memoryPool = new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
(), rentTracking: true);
PinnedBlockMemoryPoolTests.cs (12)
15
protected override MemoryPool<byte> CreatePool() => new
PinnedBlockMemoryPool
();
36
using var memoryPool = new
PinnedBlockMemoryPool
();
53
using var memoryPool = new
PinnedBlockMemoryPool
();
99
using var memoryPool = new
PinnedBlockMemoryPool
();
133
using var memoryPool = new
PinnedBlockMemoryPool
();
177
using var memoryPool = new
PinnedBlockMemoryPool
();
236
var pool = new
PinnedBlockMemoryPool
(testMeterFactory);
272
var pool = new
PinnedBlockMemoryPool
(testMeterFactory);
295
var pool = new
PinnedBlockMemoryPool
(testMeterFactory);
320
var pool = new
PinnedBlockMemoryPool
(testMeterFactory);
357
var pool1 = new
PinnedBlockMemoryPool
(testMeterFactory);
358
var pool2 = new
PinnedBlockMemoryPool
(testMeterFactory);
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32
var pool = new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
(), _allowLateReturn, _rentTracking);
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\DiagnosticMemoryPoolFactory.cs (1)
32
var pool = new DiagnosticMemoryPool(new
PinnedBlockMemoryPool
(), _allowLateReturn, _rentTracking);